svn commit: trunk/uClibc/test/misc

vapier at uclibc.org vapier at uclibc.org
Wed Jan 11 05:49:00 UTC 2006


Author: vapier
Date: 2006-01-10 21:48:58 -0800 (Tue, 10 Jan 2006)
New Revision: 13237

Log:
cleanup code and dont use %m glibcism

Modified:
   trunk/uClibc/test/misc/sem.c


Changeset:
Modified: trunk/uClibc/test/misc/sem.c
===================================================================
--- trunk/uClibc/test/misc/sem.c	2006-01-11 04:06:49 UTC (rev 13236)
+++ trunk/uClibc/test/misc/sem.c	2006-01-11 05:48:58 UTC (rev 13237)
@@ -5,39 +5,39 @@
 
 int main(void)
 {
-    int k, r;
-    union semun {
-	int val;
-	struct semid_ds *buf;
-	unsigned short int *array;
-	struct seminfo *__buf;
-    } sd;
-    struct semid_ds sd_buf;
+	int k, r;
+	union semun {
+		int val;
+		struct semid_ds *buf;
+		unsigned short int *array;
+		struct seminfo *__buf;
+	} sd;
+	struct semid_ds sd_buf;
 
-    k = semget(IPC_PRIVATE, 10, IPC_CREAT | 0666 );
-    printf("%d\n", k);
+	k = semget(IPC_PRIVATE, 10, IPC_CREAT | 0666 );
+	printf("semget(IPC_CREAT) = %d\n", k);
 
-    if (k < 0) {
-	printf("semget failed: %m\n");
-	return 1;
-    }
+	if (k < 0) {
+		fprintf(stderr, "semget failed: %m\n");
+		return 1;
+	}
 
-    sd.buf = &sd_buf;
-    r = semctl(k, 0, IPC_STAT, sd);
-    printf("%d\n", r);
+	sd.buf = &sd_buf;
+	r = semctl(k, 0, IPC_STAT, sd);
+	printf("semctl(k) = %d\n", r);
 
-    if (r < 0) {
-	printf("semctl IPC_STAT failed: %m\n");
-	return 1;
-    }
+	if (r < 0) {
+		perror("semctl IPC_STAT failed");
+		return 1;
+	}
 
-    printf("sem_nsems = %lu\n", sd_buf.sem_nsems);
-    if (sd_buf.sem_nsems != 10) {
-	printf("failed: incorrect sem_nsems!\n");
-	return 1;
-    }
+	printf("sem_nsems = %lu\n", sd_buf.sem_nsems);
+	if (sd_buf.sem_nsems != 10) {
+		fprintf(stderr, "failed: incorrect sem_nsems!\n");
+		return 1;
+	}
 
-    printf("succeeded\n");
+	printf("succeeded\n");
 
-    return 0;
+	return 0;
 }




More information about the uClibc-cvs mailing list