]> Zhao Yanbai Git Server - minix.git/commitdiff
Fix e_f to print the saved errno. 76/776/2
authorLionel Sambuc <lionel@minix3.org>
Thu, 22 Aug 2013 12:09:30 +0000 (14:09 +0200)
committerGerrit Code Review <gerrit@gerrit>
Fri, 23 Aug 2013 11:20:42 +0000 (13:20 +0200)
Change-Id: I1ee366717759429f4c62432395344aa924f03183

test/common.c

index d0bebb75b5e7a606fe25d70c1bab6367166251fe..d530d555919a196588663c0d32223352fa0f0e67 100644 (file)
@@ -111,7 +111,7 @@ void e_f(char *file, int line, int n)
   err_number = errno;  /* Store before printf can clobber it */
   if (errct == 0) printf("\n");        /* finish header */
   printf("%s:%d: Subtest %d,  error %d,  errno %d: %s\n",
-       file, line, subtest, n, errno, strerror(errno));
+       file, line, subtest, n, err_number, strerror(err_number));
   if (++errct > max_error) {
        printf("Too many errors; test aborted\n");
        cleanup();