diff options
-rw-r--r-- | gamme.c | 3 | ||||
-rw-r--r-- | image.c | 3 | ||||
-rw-r--r-- | mknob.c | 3 |
3 files changed, 6 insertions, 3 deletions
@@ -300,7 +300,8 @@ static void gamme_save(t_gobj *z, t_binbuf *b) binbuf_addv(b, "ssiisiiiiiiiiiiiiii", gensym("#X"),gensym("obj"), (t_int)x->x_obj.te_xpos, (t_int)x->x_obj.te_ypos, - gensym("gamme"),x->x_width,x->x_height, + atom_getsymbol(binbuf_getvec(x->x_obj.te_binbuf)), + x->x_width,x->x_height, c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9],c[10],c[11]); binbuf_addv(b, ";"); } @@ -173,7 +173,8 @@ static void image_save(t_gobj *z, t_binbuf *b) t_image *x = (t_image *)z; binbuf_addv(b, "ssiissi", gensym("#X"),gensym("obj"), x->x_obj.te_xpix, x->x_obj.te_ypix, - gensym("image"),x->x_image,x->x_type); + atom_getsymbol(binbuf_getvec(x->x_obj.te_binbuf)), + x->x_image,x->x_type); binbuf_addv(b, ";"); } @@ -268,7 +268,8 @@ static void mknob_save(t_gobj *z, t_binbuf *b) ip2 = (int *)(&x->x_gui.x_fsf); binbuf_addv(b, "ssiisiiffiisssiiiiiiiii", gensym("#X"),gensym("obj"), (t_int)x->x_gui.x_obj.te_xpix, (t_int)x->x_gui.x_obj.te_ypix, - gensym("mknob"), x->x_gui.x_w, x->x_gui.x_h, + atom_getsymbol(binbuf_getvec(x->x_obj.te_binbuf)), + x->x_gui.x_w, x->x_gui.x_h, (float)x->x_min, (float)x->x_max, x->x_lin0_log1, (*ip1)&IEM_INIT_ARGS_ALL, srl[0], srl[1], srl[2], |