Elementary migration revision 69832
[framework/uifw/elementary.git] / src / lib / elm_slider.c
index 6f63765..c89ff32 100644 (file)
@@ -16,11 +16,11 @@ struct _Widget_Data
    const char *units;
    const char *indicator;
 
-   const char *(*indicator_format_func)(double val);
-   void (*indicator_format_free)(const char *str);
+   char *(*indicator_format_func)(double val);
+   void (*indicator_format_free)(char *str);
 
-   const char *(*units_format_func)(double val);
-   void (*units_format_free)(const char *str);
+   char *(*units_format_func)(double val);
+   void (*units_format_free)(char *str);
 
    double val, val_min, val_max, val2;
    Evas_Coord size;
@@ -352,7 +352,7 @@ _units_set(Evas_Object *obj)
    if (!wd) return;
    if (wd->units_format_func)
      {
-        const char *buf;
+        char *buf;
         buf = wd->units_format_func(wd->val);
         edje_object_part_text_set(wd->slider, "elm.units", buf);
         if (wd->units_format_free) wd->units_format_free(buf);
@@ -375,7 +375,7 @@ _indicator_set(Evas_Object *obj)
    if (!wd) return;
    if (wd->indicator_format_func)
      {
-        const char *buf;
+        char *buf;
         buf = wd->indicator_format_func(wd->val);
         edje_object_part_text_set(wd->slider, "elm.dragable.slider:elm.indicator", buf);
         if (wd->indicator_format_free) wd->indicator_format_free(buf);
@@ -515,7 +515,7 @@ _spacer_move_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, voi
    if  (wd->spacer_down)
      {
         Evas_Coord d = 0;
-        
+
         evas_object_geometry_get(wd->spacer, &x, &y, &w, &h);
         if (wd->horizontal) d = abs(ev->cur.canvas.x - x - wd->downx);
         else d = abs(ev->cur.canvas.y - y - wd->downy);
@@ -639,7 +639,7 @@ _elm_slider_label_get(const Evas_Object *obj, const char *part)
    if (!wd) return NULL;
    if (!wd->labels) return NULL;
 
-   if (!part) 
+   if (!part)
      return eina_hash_find(wd->labels, "elm.text");
    return eina_hash_find(wd->labels, part);
 }
@@ -771,8 +771,8 @@ _hash_labels_free_cb(void* label)
 static void
 _min_max_set(Evas_Object *obj)
 {
-   const char *buf_min = NULL;
-   const char *buf_max = NULL;
+   char *buf_min = NULL;
+   char *buf_max = NULL;
 
    Widget_Data *wd = elm_widget_data_get(obj);
    if (!wd) return;
@@ -1048,7 +1048,7 @@ elm_slider_inverted_get(const Evas_Object *obj)
 }
 
 EAPI void
-elm_slider_indicator_format_function_set(Evas_Object *obj, const char *(*func)(double val), void (*free_func)(const char *str))
+elm_slider_indicator_format_function_set(Evas_Object *obj, char *(*func)(double val), void (*free_func)(char *str))
 {
    ELM_CHECK_WIDTYPE(obj, widtype);
    Widget_Data *wd = elm_widget_data_get(obj);
@@ -1059,7 +1059,7 @@ elm_slider_indicator_format_function_set(Evas_Object *obj, const char *(*func)(d
 }
 
 EAPI void
-elm_slider_units_format_function_set(Evas_Object *obj, const char *(*func)(double val), void (*free_func)(const char *str))
+elm_slider_units_format_function_set(Evas_Object *obj, char *(*func)(double val), void (*free_func)(char *str))
 {
    ELM_CHECK_WIDTYPE(obj, widtype);
    Widget_Data *wd = elm_widget_data_get(obj);