Fix build error for upgrading toolchain
[platform/core/multimedia/libmm-streamrecorder.git] / src / mm_streamrecorder_util.c
index d7a5b96..6666ed5 100644 (file)
@@ -313,7 +313,7 @@ gchar *str_to_utf8(const gchar * str)
        return g_convert(str, -1, "UTF-8", "ASCII", NULL, NULL, NULL);
 }
 
-inline gboolean write_tag(FILE *f, const gchar *tag)
+__attribute__ ((gnu_inline)) inline gboolean write_tag(FILE *f, const gchar *tag)
 {
        while (*tag)
                FPUTC_CHECK(*tag++, f);
@@ -321,7 +321,7 @@ inline gboolean write_tag(FILE *f, const gchar *tag)
        return TRUE;
 }
 
-inline gboolean write_to_32(FILE *f, guint val)
+__attribute__ ((gnu_inline)) inline gboolean write_to_32(FILE *f, guint val)
 {
        FPUTC_CHECK(val >> 24, f);
        FPUTC_CHECK(val >> 16, f);
@@ -329,17 +329,3 @@ inline gboolean write_to_32(FILE *f, guint val)
        FPUTC_CHECK(val, f);
        return TRUE;
 }
-
-inline gboolean write_to_16(FILE *f, guint val)
-{
-       FPUTC_CHECK(val >> 8, f);
-       FPUTC_CHECK(val, f);
-       return TRUE;
-}
-
-inline gboolean write_to_24(FILE *f, guint val)
-{
-       write_to_16(f, val >> 8);
-       FPUTC_CHECK(val, f);
-       return TRUE;
-}