Mercurial > ~mikael > mcabber > hg
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); +}