Moved common code to gom_internal.h
[gedcom-parse.git] / include / gom.h
index a27bab4c1e0e538f9048ec9702394d51869e8553..15d52a9eea1149cf19c04467802e584bc5fd6e4f 100644 (file)
@@ -417,6 +417,7 @@ struct user_rec {
 
 int  gom_parse_file(const char *file_name);
 int  gom_new_model();
+int  gom_write_file(const char* file_name, int *total_conv_fails);
 
 struct header*     gom_get_header();
 struct submission* gom_get_submission();
@@ -446,10 +447,10 @@ struct user_rec*   gom_get_first_user_rec();
 struct user_rec*   gom_get_user_rec_by_xref(const char *xref);
 
 char* gom_get_string(char* data);
-char* gom_set_string(char** data, const char* utf8_value);
+char* gom_set_string(char** data, const char* utf8_str);
 
-char* gom_get_string_locale(char* data, int* conversion_failures);
-char* gom_set_string_locale(char** data, const char* locale_value);
+char* gom_get_string_for_locale(char* data, int* conversion_failures);
+char* gom_set_string_for_locale(char** data, const char* locale_str);
 void  gom_set_unknown(const char* unknown);
 
 #ifdef __cplusplus