Added functions to add and remove records.
[gedcom-parse.git] / gom / source_description.h
index 087842a69cb2d6dd5bfa6588d131480f7d01ded5..0a96081c142911f73b72e2cd95e4d6b674d90a96 100644 (file)
 #include "gom_internal.h"
 
 void source_description_subscribe();
-void source_description_cleanup(struct source_description* desc);
-void source_description_add_user_data(Gom_ctxt ctxt, struct user_data* data);
 int write_source_descriptions(Gedcom_write_hndl hndl, int parent,
                              struct source_description *desc);
 
+DECLARE_CLEANFUNC(source_description);
+DECLARE_ADDFUNC2(source_description, user_data);
+
 #endif /* __SOURCE_DESCRIPTION_H */