diff options
Diffstat (limited to 'gui/image.c')
-rw-r--r-- | gui/image.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gui/image.c b/gui/image.c index 5d9a5ca..ae65284 100644 --- a/gui/image.c +++ b/gui/image.c @@ -138,9 +138,10 @@ static void image_vis(t_gobj *z, t_glist *glist, int vis) static void image_save(t_gobj *z, t_binbuf *b) { t_image *x = (t_image *)z; - binbuf_addv(b, "ssiiss", gensym("#X"),gensym("obj"), - x->x_obj.te_xpix, x->x_obj.te_ypix, - gensym("image"),x->x_fname); + binbuf_addv(b, "ssiiss", gensym("#X"), gensym("obj"), + x->x_obj.te_xpix, x->x_obj.te_ypix, + atom_getsymbol(binbuf_getvec(x->x_obj.te_binbuf)), + x->x_fname); binbuf_addv(b, ";"); } |