From 8583fea0b31dd41ddf0203c9b5cb605bbab0cd6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Tue, 6 Oct 2015 13:17:38 +0000 Subject: write to canvas-local directory in sync with [textfile]. the previous use of canvas_makefilename() was for nuffing svn path=/trunk/externals/zexy/; revision=17574 --- src/msgfile.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/msgfile.c b/src/msgfile.c index 1ed6ec8..e1cc7f3 100644 --- a/src/msgfile.c +++ b/src/msgfile.c @@ -875,9 +875,6 @@ static void msgfile_write(t_msgfile *x, t_symbol *filename, cur = cur->next; } - canvas_makefilename(x->x_canvas, filename->s_name, - buf, MAXPDSTRING); - if(format&&gensym("")!=format) { if(gensym("cr")==format) { mode = CR_MODE; @@ -919,7 +916,9 @@ static void msgfile_write(t_msgfile *x, t_symbol *filename, } /* open */ - sys_bashfilename(filename->s_name, filnam); + canvas_makefilename(x->x_canvas, filename->s_name, + buf, MAXPDSTRING); + sys_bashfilename(buf, filnam); if (!(f = z_fopen(filnam, "w"))) { pd_error(x, "msgfile : failed to open %s", filnam); } else { -- cgit v1.2.1