[aravis/aravis-0-2] fak_gv_camera: avoid deprecation warnings on g_thread API.
- From: Emmanuel Pacaud <emmanuel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [aravis/aravis-0-2] fak_gv_camera: avoid deprecation warnings on g_thread API.
- Date: Sun, 28 Apr 2013 15:41:35 +0000 (UTC)
commit 5d1f1f8cda434ae4c7c75590245ec899e5c84c91
Author: Emmanuel Pacaud <emmanuel gnome org>
Date: Sun Apr 28 16:49:05 2013 +0200
fak_gv_camera: avoid deprecation warnings on g_thread API.
src/arvfakegvcamera.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/src/arvfakegvcamera.c b/src/arvfakegvcamera.c
index 72816b5..1d01825 100644
--- a/src/arvfakegvcamera.c
+++ b/src/arvfakegvcamera.c
@@ -20,8 +20,6 @@
* Author: Emmanuel Pacaud <emmanuel gnome org>
*/
-#define GLIB_DISABLE_DEPRECATION_WARNINGS
-
#include <arv.h>
#include <stdlib.h>
#include <string.h>
@@ -298,8 +296,14 @@ arv_fake_gv_camera_new (const char *interface_name)
goto INTERFACE_ERROR;
gv_camera->cancel = FALSE;
+#if GLIB_CHECK_VERSION(2,32,0)
+ gv_camera->gvsp_thread = g_thread_new ("fake_gv_camera",
+ arv_fake_gv_camera_thread,
+ gv_camera);
+#else
gv_camera->gvsp_thread = g_thread_create (arv_fake_gv_camera_thread,
gv_camera, TRUE, NULL);
+#endif
return gv_camera;
@@ -468,7 +472,9 @@ main (int argc, char **argv)
GOptionContext *context;
GError *error = NULL;
+#if !GLIB_CHECK_VERSION(2,32,0)
g_thread_init (NULL);
+#endif
arv_g_type_init ();
context = g_option_context_new (NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]