diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2003-01-21 22:23:11 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2003-01-21 22:23:11 +0000 |
commit | 3b1ea7a4b95dbc0cfb4c38fb0923a089efae36f2 (patch) | |
tree | 6043218ecba850c07dcfa64e71d5bef846c22989 /gst-libs | |
parent | 4e2192230b5d413467ff3652be3c96ec10c7e76c (diff) | |
download | gst-plugins-bad-3b1ea7a4b95dbc0cfb4c38fb0923a089efae36f2.tar.gz gst-plugins-bad-3b1ea7a4b95dbc0cfb4c38fb0923a089efae36f2.tar.bz2 gst-plugins-bad-3b1ea7a4b95dbc0cfb4c38fb0923a089efae36f2.zip |
- Add strn tag
Original commit message from CVS:
- Add strn tag
- fix memleak in debugging code
Diffstat (limited to 'gst-libs')
-rw-r--r-- | gst-libs/gst/riff/riff.h | 1 | ||||
-rw-r--r-- | gst-libs/gst/riff/riffutil.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/gst-libs/gst/riff/riff.h b/gst-libs/gst/riff/riff.h index 8d897251..1788672e 100644 --- a/gst-libs/gst/riff/riff.h +++ b/gst-libs/gst/riff/riff.h @@ -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') diff --git a/gst-libs/gst/riff/riffutil.c b/gst-libs/gst/riff/riffutil.c index b363ddb8..e4c134fb 100644 --- a/gst-libs/gst/riff/riffutil.c +++ b/gst-libs/gst/riff/riffutil.c @@ -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); |