diff options
| author | Simon Ninon <simon.ninon@etixgroup.com> | 2015-06-22 14:44:57 +0200 | 
|---|---|---|
| committer | Simon Ninon <simon.ninon@etixgroup.com> | 2015-06-22 14:44:57 +0200 | 
| commit | 1c884ec75bad0b6cc444496f25f3ce42afbfce31 (patch) | |
| tree | e41b0e8b33c40d832e5925247082436eb6c28057 | |
| parent | f58dd249d6ed47a7e835463c3b04722972281dbb (diff) | |
| download | hiredict-1c884ec75bad0b6cc444496f25f3ce42afbfce31.tar.xz | |
Use explicit casts for void* pointer in order to compile in C++
| -rw-r--r-- | adapters/glib.h | 20 | 
1 files changed, 10 insertions, 10 deletions
| diff --git a/adapters/glib.h b/adapters/glib.h index e13eee7..e0a6411 100644 --- a/adapters/glib.h +++ b/adapters/glib.h @@ -16,43 +16,43 @@ typedef struct  static void  redis_source_add_read (gpointer data)  { -    RedisSource *source = data; +    RedisSource *source = (RedisSource *)data;      g_return_if_fail(source);      source->poll_fd.events |= G_IO_IN; -    g_main_context_wakeup(g_source_get_context(data)); +    g_main_context_wakeup(g_source_get_context((GSource *)data));  }  static void  redis_source_del_read (gpointer data)  { -    RedisSource *source = data; +    RedisSource *source = (RedisSource *)data;      g_return_if_fail(source);      source->poll_fd.events &= ~G_IO_IN; -    g_main_context_wakeup(g_source_get_context(data)); +    g_main_context_wakeup(g_source_get_context((GSource *)data));  }  static void  redis_source_add_write (gpointer data)  { -    RedisSource *source = data; +    RedisSource *source = (RedisSource *)data;      g_return_if_fail(source);      source->poll_fd.events |= G_IO_OUT; -    g_main_context_wakeup(g_source_get_context(data)); +    g_main_context_wakeup(g_source_get_context((GSource *)data));  }  static void  redis_source_del_write (gpointer data)  { -    RedisSource *source = data; +    RedisSource *source = (RedisSource *)data;      g_return_if_fail(source);      source->poll_fd.events &= ~G_IO_OUT; -    g_main_context_wakeup(g_source_get_context(data)); +    g_main_context_wakeup(g_source_get_context((GSource *)data));  }  static void  redis_source_cleanup (gpointer data)  { -    RedisSource *source = data; +    RedisSource *source = (RedisSource *)data;      g_return_if_fail(source); @@ -63,7 +63,7 @@ redis_source_cleanup (gpointer data)       * current main loop. However, we will remove the GPollFD.       */      if (source->poll_fd.fd >= 0) { -        g_source_remove_poll(data, &source->poll_fd); +        g_source_remove_poll((GSource *)data, &source->poll_fd);          source->poll_fd.fd = -1;      }  } | 
