aboutsummaryrefslogtreecommitdiff
path: root/modules/pdp_imgsaver.c
diff options
context:
space:
mode:
authorN.N. <sevyves@users.sourceforge.net>2003-09-17 20:10:29 +0000
committerN.N. <sevyves@users.sourceforge.net>2003-09-17 20:10:29 +0000
commit5b9132d68a789f127c3ae19a92ef4e4b38955f73 (patch)
tree731a932f3e8a261e0ca27c6705446d73c15b5a22 /modules/pdp_imgsaver.c
parentd45a65e66ed9fd7f90ab621e00efe07989a7fa0b (diff)
Updated for PiDiP 0.12.6
svn path=/trunk/externals/pidip/; revision=994
Diffstat (limited to 'modules/pdp_imgsaver.c')
-rw-r--r--modules/pdp_imgsaver.c23
1 files changed, 12 insertions, 11 deletions
diff --git a/modules/pdp_imgsaver.c b/modules/pdp_imgsaver.c
index 5f11098..6e261a0 100644
--- a/modules/pdp_imgsaver.c
+++ b/modules/pdp_imgsaver.c
@@ -122,11 +122,11 @@ static void *pdp_imgsaver_do_save(void *tdata)
post( "pdp_imgsaver : saved to : %s", x->x_filename->s_name );
}
- if ( x->x_image != NULL )
- {
- imlib_free_image();
- x->x_image = NULL;
- }
+ //if ( x->x_image != NULL )
+ //{
+ // imlib_free_image();
+ //}
+ x->x_image = NULL;
x->x_save_pending = 0;
x->x_filename = NULL;
@@ -150,11 +150,11 @@ static void pdp_imgsaver_save(t_pdp_imgsaver *x, t_symbol *filename)
}
x->x_save_pending = 1;
x->x_filename = filename;
- if ( x->x_image != NULL )
- {
- imlib_free_image();
- x->x_image = NULL;
- }
+ //if ( x->x_image != NULL )
+ //{
+ // imlib_free_image();
+ //}
+ x->x_image = NULL;
// launch saving thread
if ( pthread_attr_init( &save_child_attr ) < 0 )
@@ -325,13 +325,14 @@ extern "C"
void pdp_imgsaver_setup(void)
{
- post( pdp_imgsaver_version );
+ // post( pdp_imgsaver_version );
pdp_imgsaver_class = class_new(gensym("pdp_imgsaver"), (t_newmethod)pdp_imgsaver_new,
(t_method)pdp_imgsaver_free, sizeof(t_pdp_imgsaver), 0, A_NULL);
class_addmethod(pdp_imgsaver_class, (t_method)pdp_imgsaver_input_0, gensym("pdp"),
A_SYMBOL, A_DEFFLOAT, A_NULL);
class_addmethod(pdp_imgsaver_class, (t_method)pdp_imgsaver_save, gensym("save"), A_SYMBOL, A_NULL);
+ class_sethelpsymbol( pdp_imgsaver_class, gensym("pdp_imgsaver.pd") );
}