Added 'static' and 'G_GNUC_INTERNAL' to hide all symbols that shouldn't be exported
[projects/chimara/chimara.git] / src / charset.h
index 0a182951b6b7f61366cae07689978e9269d0339a..c170e93785020b725a6a68f9efe615d0b71048f9 100644 (file)
@@ -7,12 +7,12 @@
 #define PLACEHOLDER_STRING "?"
 /* Our placeholder character is '?'; other options are possible, like printing "0x7F" or something */
 
-gchar *convert_latin1_to_utf8(const gchar *s, const gsize len);
-gchar *convert_latin1_to_ucs4be_string(const gchar *s, const gsize len);
-gchar *convert_utf8_to_latin1(const gchar *s, gsize *bytes_written);
-gunichar *convert_utf8_to_ucs4(const gchar *s, glong *items_written);
-gchar *convert_ucs4_to_utf8(const gunichar *buf, const glong len);
-gchar *convert_ucs4_to_latin1_binary(const gunichar *buf, const glong len);
-gchar *convert_ucs4_to_ucs4be_string(const gunichar *buf, const glong len);
+G_GNUC_INTERNAL gchar *convert_latin1_to_utf8(const gchar *s, const gsize len);
+G_GNUC_INTERNAL gchar *convert_latin1_to_ucs4be_string(const gchar *s, const gsize len);
+G_GNUC_INTERNAL gchar *convert_utf8_to_latin1(const gchar *s, gsize *bytes_written);
+G_GNUC_INTERNAL gunichar *convert_utf8_to_ucs4(const gchar *s, glong *items_written);
+G_GNUC_INTERNAL gchar *convert_ucs4_to_utf8(const gunichar *buf, const glong len);
+G_GNUC_INTERNAL gchar *convert_ucs4_to_latin1_binary(const gunichar *buf, const glong len);
+G_GNUC_INTERNAL gchar *convert_ucs4_to_ucs4be_string(const gunichar *buf, const glong len);
 
 #endif /* CHARSET_H */