liblo: disable tests and enable IPv6
[feed/packages.git] / libs / liblo / patches / 020-usleep.patch
diff --git a/libs/liblo/patches/020-usleep.patch b/libs/liblo/patches/020-usleep.patch
new file mode 100644 (file)
index 0000000..b0bf17f
--- /dev/null
@@ -0,0 +1,20 @@
+--- a/src/tools/oscsendfile.c
++++ b/src/tools/oscsendfile.c
+@@ -354,7 +354,7 @@ int send_file(lo_address target, double speed) {
+             lo_timetag_now(&tt_now);
+             double wait_time = timetag_diff(*tt_last, tt_now);
+             if (wait_time > 0.) {
+-                usleep(wait_time * 1000000);
++                sleep(wait_time);
+             }
+             if (b) {
+                 ret = lo_send_bundle(target, b);
+@@ -376,7 +376,7 @@ int send_file(lo_address target, double speed) {
+         lo_timetag_now(&tt_now);
+         double wait_time = timetag_diff(*tt_last, tt_now);
+         if (wait_time > 0.) {
+-            usleep(wait_time * 1000000);
++            sleep(wait_time);
+         }
+         lo_send_bundle(target, b);
+     }