Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 3472e265444f3d834439e46beec11076 > files > 1

dvr-3.99.3-3mdv2009.0.src.rpm

--- dvr-3.99.3/src/tab_codec_config.cpp	2007-06-02 09:50:41.000000000 -0700
+++ dvr-3.99.3/src/tab_codec_config.cpp.new	2008-02-07 21:34:09.000000000 -0800
@@ -218,16 +218,17 @@
   QString ret;
   GParamSpec *param=g_object_class_find_property(G_OBJECT_GET_CLASS(element), property_name);
 
-  GValue value={ 0, 0 };
+  GValue value={ 0, { { 0 } } };
   g_value_init(&value, param->value_type);
   g_object_get_property(G_OBJECT(element), param->name, &value);
   
   switch(G_VALUE_TYPE(&value)) {
-    case G_TYPE_STRING :
+    case G_TYPE_STRING : {
       const char *s=g_value_get_string(&value);
       if(s==NULL) s="<null>";
       ret=s;
       break;
+    }
       
     case G_TYPE_BOOLEAN :
       if(g_value_get_boolean(&value)) {
--- dvr-3.99.3/src/property_editor.cpp	2007-06-02 09:50:41.000000000 -0700
+++ dvr-3.99.3/src/property_editor.cpp.new	2008-02-07 21:38:14.000000000 -0800
@@ -45,7 +45,7 @@
 {
   GParamSpec *param;
   QString hint, value;
-  GValue prop_value={ 0, 0 };
+  GValue prop_value={ 0, { { 0 } } };
 
   param=g_object_class_find_property(G_OBJECT_GET_CLASS(element), property_name);
   g_value_init(&prop_value, param->value_type);
@@ -54,7 +54,7 @@
   qlb_property_name->setText(g_param_spec_get_blurb(param));
   
   switch(G_VALUE_TYPE(&prop_value)) {
-    case G_TYPE_STRING :
+    case G_TYPE_STRING : {
       GParamSpecString *p=G_PARAM_SPEC_STRING(param);
       const char *s=g_value_get_string(&prop_value);
       if(s==NULL) s="";
@@ -63,6 +63,7 @@
       qlb_string_hint->setText(hint);
       ws_value->raiseWidget(0);
       break;
+    }
       
     case G_TYPE_BOOLEAN : {
       GParamSpecBoolean *p=G_PARAM_SPEC_BOOLEAN(param);