Index: trunk/src_plugins/import_gcode/import_gcode.c =================================================================== --- trunk/src_plugins/import_gcode/import_gcode.c (revision 630) +++ trunk/src_plugins/import_gcode/import_gcode.c (revision 631) @@ -48,6 +48,7 @@ #include "import_gcode_conf.h" conf_import_gcode_t conf_import_gcode; +static const char io_gcode_cookie[] = "io_gcode"; #include "conf_internal.c" @@ -192,7 +193,7 @@ void pplg_uninit_import_gcode(void) { rnd_conf_unreg_intern(import_gcode_conf_internal); - rnd_conf_unreg_fields("plugins/import_gcode/"); + rnd_conf_plug_unreg("plugins/import_gcode/", import_gcode_conf_internal, io_gcode_cookie); camv_io_unreg(&io_gcode); } @@ -200,7 +201,7 @@ { camv_io_reg(&io_gcode); - rnd_conf_reg_intern(import_gcode_conf_internal); + rnd_conf_plug_reg(conf_import_gcode, import_gcode_conf_internal, io_gcode_cookie); #define conf_reg(field,isarray,type_name,cpath,cname,desc,flags) \ rnd_conf_reg_field(conf_import_gcode, field,isarray,type_name,cpath,cname,desc,flags);