diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2008-07-08 12:51:34 +0000 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2008-07-08 12:51:34 +0000 |
commit | 92ed8f6a742b540d9b85271003505542451142bc (patch) | |
tree | 7884a86d9692dbceb988d838b3f8f1b6fb71452d /tests/examples/equalizer/demo.c | |
parent | 23078b431b8326da30fcb60101fd26618951587b (diff) |
Don't use declarations after statements and variable length arrays.
Original commit message from CVS:
* ext/raw1394/gstdv1394src.c: (gst_dv1394src_uri_set_uri):
* ext/speex/gstspeexenc.c: (gst_speex_enc_sink_getcaps):
* ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_set_wp_config):
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_fixate):
* sys/v4l2/v4l2src_calls.c: (gst_v4l2src_probe_caps_for_format):
* tests/examples/equalizer/demo.c: (message_handler):
* tests/examples/spectrum/demo-audiotest.c: (message_handler):
* tests/examples/spectrum/demo-osssrc.c: (message_handler):
Don't use declarations after statements and variable length arrays.
Diffstat (limited to 'tests/examples/equalizer/demo.c')
-rw-r--r-- | tests/examples/equalizer/demo.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/examples/equalizer/demo.c b/tests/examples/equalizer/demo.c index 557775eb..1247bc64 100644 --- a/tests/examples/equalizer/demo.c +++ b/tests/examples/equalizer/demo.c @@ -102,7 +102,7 @@ message_handler (GstBus * bus, GstMessage * message, gpointer data) const gchar *name = gst_structure_get_name (s); if (strcmp (name, "spectrum") == 0) { - gfloat spect[spect_bands]; + gfloat *spect = g_new (gfloat, spect_bands); const GValue *list; const GValue *value; guint i; @@ -113,6 +113,7 @@ message_handler (GstBus * bus, GstMessage * message, gpointer data) spect[i] = height_scale * g_value_get_float (value); } draw_spectrum (spect); + g_free (spect); } } return TRUE; |