]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/commitdiff
libs/gst/control/: fix lvalue casts for real
authorBenjamin Otte <otte@gnome.org>
Wed, 24 Mar 2004 15:51:27 +0000 (15:51 +0000)
committerBenjamin Otte <otte@gnome.org>
Wed, 24 Mar 2004 15:51:27 +0000 (15:51 +0000)
Original commit message from CVS:
* libs/gst/control/dparam.c: (gst_dparam_attach),
(gst_dparam_detach):
* libs/gst/control/dparammanager.c: (gst_dpman_init):
fix lvalue casts for real

ChangeLog
libs/gst/control/dparam.c
libs/gst/control/dparammanager.c

index 183d33bbdfe936345c7323988fb920a60c24e736..96264f4f9f4b02cc90420b4ecb45b7db73dcc7f9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2004-03-24  Benjamin Otte  <otte@gnome.org>
+
+       * libs/gst/control/dparam.c: (gst_dparam_attach),
+       (gst_dparam_detach):
+       * libs/gst/control/dparammanager.c: (gst_dpman_init):
+         fix lvalue casts for real
+
 2004-03-24  Benjamin Otte  <otte@gnome.org>
 
        * gst/schedulers/gstbasicscheduler.c:
index 7d5d73119a6206cafd85d66bb29951111c80d7fb..1d0d62ebb010f7b1e427665eee01b76f21326340 100644 (file)
@@ -313,7 +313,7 @@ gst_dparam_attach (GstDParam * dparam, GstDParamManager * manager,
   g_return_if_fail (G_PARAM_SPEC_VALUE_TYPE (param_spec) ==
       GST_DPARAM_TYPE (dparam));
 
-  GST_DPARAM_NAME (dparam) = g_param_spec_get_name (param_spec);
+  gst_object_set_name (GST_OBJECT (dparam), g_param_spec_get_name (param_spec));
   GST_DPARAM_PARAM_SPEC (dparam) = param_spec;
   GST_DPARAM_MANAGER (dparam) = manager;
   GST_DPARAM_UNIT_NAME (dparam) = unit_name;
@@ -337,7 +337,7 @@ gst_dparam_detach (GstDParam * dparam)
 
   GST_DEBUG ("detaching %s from dparam %p", GST_DPARAM_NAME (dparam), dparam);
 
-  GST_DPARAM_NAME (dparam) = NULL;
+  gst_object_set_name (GST_OBJECT (dparam), NULL);
   GST_DPARAM_PARAM_SPEC (dparam) = NULL;
   GST_DPARAM_MANAGER (dparam) = NULL;
 }
index e9a7be54da77d083aa5684be3ba062b54591ecf1..1b06ad1c81acabd2d8484579af60e348f2b3a123 100644 (file)
@@ -137,7 +137,6 @@ gst_dpman_init (GstDParamManager * dpman)
 {
   GST_DPMAN_DPARAMS (dpman) = g_hash_table_new (g_str_hash, g_str_equal);
   GST_DPMAN_DPARAMS_LIST (dpman) = NULL;
-  GST_DPMAN_NAME (dpman) = NULL;
   GST_DPMAN_PARENT (dpman) = NULL;
   GST_DPMAN_MODE_NAME (dpman) = NULL;
   GST_DPMAN_MODE (dpman) = NULL;