[beast/win32: 26/44] Use g_usleep as portable alternative to sleep.
- From: Stefan Westerfeld <stw src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [beast/win32: 26/44] Use g_usleep as portable alternative to sleep.
- Date: Fri, 29 Jan 2010 16:23:36 +0000 (UTC)
commit 3ef374332429bb0309aeaedd833366ee7a8d3a81
Author: Stefan Westerfeld <stefan space twc de>
Date: Fri Sep 4 19:12:34 2009 +0200
Use g_usleep as portable alternative to sleep.
Based on 009_inline_lib_make.diff.
tests/bse/cxxbinding.cc | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/tests/bse/cxxbinding.cc b/tests/bse/cxxbinding.cc
index db634e3..dc1e656 100644
--- a/tests/bse/cxxbinding.cc
+++ b/tests/bse/cxxbinding.cc
@@ -30,8 +30,11 @@ void do_sleep (int seconds)
* sleeps at least the required time, even in the presence of signals
* for instance due to (gdb)
*/
+ g_usleep (seconds * G_USEC_PER_SEC);
+#if 0
while (seconds > 0)
seconds = sleep (seconds);
+#endif
}
int
@@ -124,7 +127,7 @@ main (int argc,
Project project = server.use_new_project ("foo");
project.restore_from_file (file_name);
project.play();
- sleep (3);
+ do_sleep (3);
g_print ("done.\n");
sfi_glue_context_pop ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]