Index: testcases/kernel/syscalls/waitid/waitid01.c
===================================================================
RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/waitid/waitid01.c,v
retrieving revision 1.1
diff -u -r1.1 waitid01.c
--- testcases/kernel/syscalls/waitid/waitid01.c	15 Jun 2009 18:39:45 -0000	1.1
+++ testcases/kernel/syscalls/waitid/waitid01.c	19 Jul 2009 04:34:39 -0000
@@ -116,14 +116,9 @@
 int errnochoose(void){   //choose the relative errno
 
     switch (TEST_ERRNO){
-        case    0:      tst_exit();
-        case    ECHILD: strerror((int)"ECHILD");
-        	        break;
-        case    EINTR:  strerror((int)"EINTR");
-                	break;
-        case    EINVAL: strerror((int)"EINVAL");
-                	break;
-        default:     strerror((int)"Other Error");
+        case  0:     tst_exit();
+		     break;
+        default:     strerror(TEST_ERRNO);
                      break;
    }
         TEST_RETURN = 0;
