summaryrefslogtreecommitdiff
path: root/usr/src/lib/libbc/libc
diff options
context:
space:
mode:
authorRichard Lowe <richlowe@richlowe.net>2011-06-22 10:37:21 -0700
committerRichard Lowe <richlowe@richlowe.net>2011-06-22 10:37:21 -0700
commit8682d1ef2a0960ed5a9f05b9448eaa3e68ac931f (patch)
tree97a8eff38c31609d814ca5b2ed5806e5e0553d26 /usr/src/lib/libbc/libc
parente65fcc69bb33b3f4525b0c2c9732ece17c90b196 (diff)
downloadillumos-gate-8682d1ef2a0960ed5a9f05b9448eaa3e68ac931f.tar.gz
1200 various modules declare static functions within function bodies
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
Diffstat (limited to 'usr/src/lib/libbc/libc')
-rw-r--r--usr/src/lib/libbc/libc/gen/common/usleep.c17
1 files changed, 7 insertions, 10 deletions
diff --git a/usr/src/lib/libbc/libc/gen/common/usleep.c b/usr/src/lib/libbc/libc/gen/common/usleep.c
index 41df69ae78..65b5071b36 100644
--- a/usr/src/lib/libbc/libc/gen/common/usleep.c
+++ b/usr/src/lib/libbc/libc/gen/common/usleep.c
@@ -9,8 +9,6 @@
* specifies the terms and conditions for redistribution.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#include <unistd.h>
#include <sys/time.h>
#include <signal.h>
@@ -23,10 +21,16 @@
static int ringring;
+static void
+sleepx(void)
+{
+
+ ringring = 1;
+}
+
void
usleep(unsigned n)
{
- static void sleepx();
int omask;
struct itimerval itv, oitv;
struct itimerval *itp = &itv;
@@ -65,10 +69,3 @@ usleep(unsigned n)
(void) sigsetmask(omask);
(void) setitimer(ITIMER_REAL, &oitv, (struct itimerval *)0);
}
-
-static void
-sleepx(void)
-{
-
- ringring = 1;
-}