diff mcabber/src/utils.c @ 419:2f9852610cf4

Small code review Some clean up and security checks
author Mikael Berthe <mikael@lilotux.net>
date Fri, 02 Sep 2005 20:34:17 +0200
parents f8f3c7493457
children 4470868f90e5
line wrap: on
line diff
--- a/mcabber/src/utils.c	Thu Sep 01 23:48:46 2005 +0200
+++ b/mcabber/src/utils.c	Fri Sep 02 20:34:17 2005 +0200
@@ -223,3 +223,12 @@
 
   return retval;
 }
+
+// Should only be used for delays < 1s
+inline void safe_usleep(unsigned int usec)
+{
+  struct timespec req;
+  req.tv_sec = 0;
+  req.tv_nsec = (long)usec * 1000L;
+  nanosleep(&req, NULL);
+}