- Add strn tag
authorWim Taymans <wim.taymans@gmail.com>
Tue, 21 Jan 2003 22:23:11 +0000 (22:23 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Tue, 21 Jan 2003 22:23:11 +0000 (22:23 +0000)
Original commit message from CVS:
- Add strn tag
- fix memleak in debugging code

gst-libs/gst/riff/riff.h
gst-libs/gst/riff/riffutil.c

index 8d89725..1788672 100644 (file)
@@ -53,6 +53,7 @@ typedef enum {
 #define GST_RIFF_TAG_LIST MAKE_FOUR_CC('L','I','S','T')
 #define GST_RIFF_TAG_avih MAKE_FOUR_CC('a','v','i','h')
 #define GST_RIFF_TAG_strd MAKE_FOUR_CC('s','t','r','d')
+#define GST_RIFF_TAG_strn MAKE_FOUR_CC('s','t','r','n')
 #define GST_RIFF_TAG_strh MAKE_FOUR_CC('s','t','r','h')
 #define GST_RIFF_TAG_strf MAKE_FOUR_CC('s','t','r','f')
 #define GST_RIFF_TAG_vedt MAKE_FOUR_CC('v','e','d','t')
index b363ddb..e4c134f 100644 (file)
@@ -32,7 +32,7 @@ gulong gst_riff_fourcc_to_id(gchar *fourcc) {
 }
 
 gchar *gst_riff_id_to_fourcc(gulong id) {
-  gchar *fourcc = (gchar *)g_malloc(5);
+  static gchar fourcc[5];
 
   g_return_val_if_fail(fourcc != NULL, NULL);