From 949ba4e895f03b74c8788ff4e66d52712e21d0b6 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Tue, 6 Sep 2011 21:29:28 -0300 Subject: [PATCH] codecparsers: h264: Use g_slice instead of g_malloc in nal_parser_new --- gst-libs/gst/codecparsers/gsth264parser.c | 2 +- tests/check/libs/h264parser.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/codecparsers/gsth264parser.c b/gst-libs/gst/codecparsers/gsth264parser.c index 36f2ee4ad8..e9986178ca 100644 --- a/gst-libs/gst/codecparsers/gsth264parser.c +++ b/gst-libs/gst/codecparsers/gsth264parser.c @@ -1127,7 +1127,7 @@ gst_h264_nal_parser_new (void) { GstH264NalParser *nalparser; - nalparser = g_malloc0 (sizeof (GstH264NalParser)); + nalparser = g_slice_new0 (GstH264NalParser); GST_DEBUG_CATEGORY_INIT (h264_parser_debug, "codecparsers_h264", 0, "h264 parser library"); diff --git a/tests/check/libs/h264parser.c b/tests/check/libs/h264parser.c index 3bc8c49e57..6d75917f5d 100644 --- a/tests/check/libs/h264parser.c +++ b/tests/check/libs/h264parser.c @@ -145,7 +145,7 @@ GST_START_TEST (test_h264_parse_slice_dpa) assert_equals_int (res, GST_H264_PARSER_OK); assert_equals_int (nalu.type, GST_H264_NAL_SLICE_DPA); - g_free (parser); + g_slice_free (GstH264NalParser, parser); } GST_END_TEST;