File utox-64bit-portability-issue.patch of Package utox

diff -Pdpru uTox-0.6.1.orig/src/video.c uTox-0.6.1/src/video.c
--- uTox-0.6.1.orig/src/video.c	2016-02-29 02:14:51.000000000 +0100
+++ uTox-0.6.1/src/video.c	2016-03-19 14:54:38.129331483 +0100
@@ -125,7 +125,8 @@ void utox_video_thread(void *args) {
     ToxAV *av = args;
 
     // Add always-present null video input device.
-    utox_video_append_device(NULL, 1, STR_VIDEO_IN_NONE, 1);
+    size_t str_video_in_none = STR_VIDEO_IN_NONE;
+    utox_video_append_device(NULL, 1, &str_video_in_none, 1);
 
     // select a video device (autodectect)
     video_device_current = native_video_detect();
diff -Pdpru uTox-0.6.1.orig/src/xlib/video.c uTox-0.6.1/src/xlib/video.c
--- uTox-0.6.1.orig/src/xlib/video.c	2016-02-29 02:14:51.000000000 +0100
+++ uTox-0.6.1/src/xlib/video.c	2016-03-19 14:55:28.863534688 +0100
@@ -105,7 +105,8 @@ uint16_t native_video_detect(void) {
     uint16_t device_count = 1; /* start at 1 for the desktop input */
 
     // Indicate that we support desktop capturing.
-    utox_video_append_device((void*)1, 1, STR_VIDEO_IN_DESKTOP, 0);
+    size_t str_video_in_desktop = STR_VIDEO_IN_DESKTOP;
+    utox_video_append_device((void*)1, 1, &str_video_in_desktop, 0);
 
     int i;
     for(i = 0; i != 64; i++) { /* TODO: magic numbers are bad mm'kay? */
openSUSE Build Service is sponsored by