examples: do not do void* arithmetics in evas examples.
authorVincent Torri <vincent.torri@gmail.com>
Thu, 9 Jan 2014 07:53:07 +0000 (08:53 +0100)
committerCedric BAIL <cedric.bail@samsung.com>
Fri, 10 Jan 2014 07:36:12 +0000 (16:36 +0900)
Signed-off-by: Cedric BAIL <cedric.bail@samsung.com>
src/examples/evas/evas-hints.c
src/examples/evas/evas-text.c

index fb11421..39deefc 100644 (file)
@@ -181,8 +181,8 @@ _on_keydown(void        *data EINA_UNUSED,
      {
         (r_data->align_ptr)++;
 
-        if ((unsigned)
-            (((void *)(r_data->align_ptr)) - ((void *)(r_data->align))) >=
+        if ((unsigned int)
+            (((unsigned char *)(r_data->align_ptr)) - ((unsigned char *)(r_data->align))) >=
             sizeof(r_data->align))
           r_data->align_ptr = r_data->align;
 
@@ -198,8 +198,8 @@ _on_keydown(void        *data EINA_UNUSED,
      {
         (r_data->min_ptr)++;
 
-        if ((unsigned)
-            (((void *)(r_data->min_ptr)) - ((void *)(r_data->min))) >=
+        if ((unsigned int)
+            (((unsigned char *)(r_data->min_ptr)) - ((unsigned char *)(r_data->min))) >=
             sizeof(r_data->min))
           r_data->min_ptr = r_data->min;
 
@@ -215,8 +215,8 @@ _on_keydown(void        *data EINA_UNUSED,
      {
         (r_data->max_ptr)++;
 
-        if ((unsigned)
-            (((void *)(r_data->max_ptr)) - ((void *)(r_data->max))) >=
+        if ((unsigned int)
+            (((unsigned char *)(r_data->max_ptr)) - ((unsigned char *)(r_data->max))) >=
             sizeof(r_data->max))
           r_data->max_ptr = r_data->max;
 
@@ -232,8 +232,8 @@ _on_keydown(void        *data EINA_UNUSED,
      {
         (r_data->padding_ptr)++;
 
-        if ((unsigned)
-            (((void *)(r_data->padding_ptr)) - ((void *)(r_data->padding))) >=
+        if ((unsigned int)
+            (((unsigned char *)(r_data->padding_ptr)) - ((unsigned char *)(r_data->padding))) >=
             sizeof(r_data->padding))
           r_data->padding_ptr = r_data->padding;
 
@@ -255,8 +255,8 @@ _on_keydown(void        *data EINA_UNUSED,
      {
         (r_data->weight_ptr)++;
 
-        if ((unsigned)
-            (((void *)(r_data->weight_ptr)) - ((void *)(r_data->weight))) >=
+        if ((unsigned int)
+            (((unsigned char *)(r_data->weight_ptr)) - ((unsigned char *)(r_data->weight))) >=
             sizeof(r_data->weight))
           r_data->weight_ptr = r_data->weight;
 
index b24ac14..d2adc64 100644 (file)
@@ -33,7 +33,7 @@
 #define POINTER_CYCLE(_ptr, _array)                             \
   do                                                            \
     {                                                           \
-       if ((unsigned)(((void *)(_ptr)) - ((void *)(_array))) >= \
+       if ((unsigned int)(((unsigned char *)(_ptr)) - ((unsigned char *)(_array))) >= \
            sizeof(_array))                                      \
          _ptr = _array;                                         \
     }                                                           \