summaryrefslogtreecommitdiff
path: root/src/lib/cross_linux.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/cross_linux.cc')
-rw-r--r--src/lib/cross_linux.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/cross_linux.cc b/src/lib/cross_linux.cc
index 25fd3490e..c76293ce8 100644
--- a/src/lib/cross_linux.cc
+++ b/src/lib/cross_linux.cc
@@ -20,6 +20,7 @@
#include "cross.h"
#include "compose.hpp"
+#include "dcpomatic_assert.h"
#include "log.h"
#include "dcpomatic_log.h"
#include "config.h"
@@ -65,13 +66,15 @@ using boost::function;
void
dcpomatic_sleep_seconds (int s)
{
- sleep (s);
+ DCPOMATIC_ASSERT (s >= 0);
+ sleep (static_cast<unsigned int>(s));
}
void
dcpomatic_sleep_milliseconds (int ms)
{
- usleep (ms * 1000);
+ DCPOMATIC_ASSERT (ms >= 0);
+ usleep (static_cast<unsigned int>(ms) * 1000);
}
/** @return A string of CPU information (model name etc.) */