summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorguenther <>2013-08-20 01:13:54 +0000
committerguenther <>2013-08-20 01:13:54 +0000
commitb71e62c5b2f158e276c970f1bd698819a2c49af3 (patch)
tree9ee151c1c07edd11a4cace6eb28b21f12b4f24ab /src
parent0042924a5623eea73320bded0d7980087fc9250a (diff)
downloadopenbsd-b71e62c5b2f158e276c970f1bd698819a2c49af3.tar.gz
openbsd-b71e62c5b2f158e276c970f1bd698819a2c49af3.tar.bz2
openbsd-b71e62c5b2f158e276c970f1bd698819a2c49af3.zip
Include more details in failure messages
Diffstat (limited to 'src')
-rw-r--r--src/regress/lib/libc/telldir/telldir.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/regress/lib/libc/telldir/telldir.c b/src/regress/lib/libc/telldir/telldir.c
index fc1ca3e891..9de0eb5e96 100644
--- a/src/regress/lib/libc/telldir/telldir.c
+++ b/src/regress/lib/libc/telldir/telldir.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: telldir.c,v 1.2 2006/04/01 18:24:53 otto Exp $ */ 1/* $OpenBSD: telldir.c,v 1.3 2013/08/20 01:13:54 guenther Exp $ */
2 2
3/* Written by Otto Moerbeek, 2006, Public domain. */ 3/* Written by Otto Moerbeek, 2006, Public domain. */
4 4
@@ -58,7 +58,7 @@ loop(DIR *dp, int i)
58{ 58{
59 struct dirent *f; 59 struct dirent *f;
60 char file[PATH_MAX]; 60 char file[PATH_MAX];
61 long pos, remember = -1; 61 long pos, t, remember = -1;
62 62
63 rewinddir(dp); 63 rewinddir(dp);
64 snprintf(file, sizeof file, "%d", i); 64 snprintf(file, sizeof file, "%d", i);
@@ -71,12 +71,12 @@ loop(DIR *dp, int i)
71 remember = pos; 71 remember = pos;
72 } 72 }
73 if (remember == -1) 73 if (remember == -1)
74 errx(1, "remember"); 74 errx(1, "remember %s", file);
75 seekdir(dp, remember); 75 seekdir(dp, remember);
76 if (telldir(dp) != remember) 76 if ((t = telldir(dp)) != remember)
77 errx(1, "tell after seek"); 77 errx(1, "tell after seek %s %ld != %ld", file, t, pos);
78 if (telldir(dp) != remember) 78 if ((t = telldir(dp)) != remember)
79 errx(1, "tell after tell"); 79 errx(1, "tell after tell %s %ld != %ld", file, t, pos);
80 f = readdir(dp); 80 f = readdir(dp);
81 if (f == NULL) 81 if (f == NULL)
82 err(1, "seek to %s %ld", file, remember); 82 err(1, "seek to %s %ld", file, remember);