e_hal: fix const
authorenglebass <englebass@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 29 Apr 2010 18:16:26 +0000 (18:16 +0000)
committerenglebass <englebass@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 29 Apr 2010 18:16:26 +0000 (18:16 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@48430 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/hal/e_hal_device.c

index 427df2d..34b46fe 100644 (file)
@@ -32,7 +32,7 @@ unmarshal_device_get_property(DBusMessage *msg, DBusError *err)
   {
     case DBUS_TYPE_STRING:
       dbus_message_iter_get_basic(&iter, &tmp);
-      ret->val.s = (char*)eina_stringshare_add(tmp);
+      ret->val.s = eina_stringshare_add(tmp);
       break;
     case DBUS_TYPE_INT32:
       dbus_message_iter_get_basic(&iter, &(ret->val.i));
@@ -85,7 +85,7 @@ unmarshal_device_get_all_properties(DBusMessage *msg, DBusError *err)
 {
   E_Hal_Device_Get_All_Properties_Return *ret = NULL;
   DBusMessageIter iter, a_iter, s_iter, v_iter;
-  char *tmp;
+  const char *tmp;
 
   /* a{sv} = array of string+variant */
   if (!dbus_message_has_signature(msg, "a{sv}")) 
@@ -119,7 +119,7 @@ unmarshal_device_get_all_properties(DBusMessage *msg, DBusError *err)
       case DBUS_TYPE_STRING:
         prop->type = E_HAL_PROPERTY_TYPE_STRING;
         dbus_message_iter_get_basic(&v_iter, &tmp);
-        prop->val.s = (char*)eina_stringshare_add(tmp);
+        prop->val.s = eina_stringshare_add(tmp);
         break;
       case DBUS_TYPE_INT32:
         prop->type = E_HAL_PROPERTY_TYPE_INT;
@@ -147,7 +147,7 @@ unmarshal_device_get_all_properties(DBusMessage *msg, DBusError *err)
           {
             char *str;
             dbus_message_iter_get_basic(&list_iter, &str);
-            tmp = (char*)eina_stringshare_add(str);
+            tmp = eina_stringshare_add(str);
             prop->val.strlist = eina_list_append(prop->val.strlist, tmp);
             dbus_message_iter_next(&list_iter);
           }