diff options
author | guenther <> | 2013-08-20 01:13:54 +0000 |
---|---|---|
committer | guenther <> | 2013-08-20 01:13:54 +0000 |
commit | b71e62c5b2f158e276c970f1bd698819a2c49af3 (patch) | |
tree | 9ee151c1c07edd11a4cace6eb28b21f12b4f24ab /src | |
parent | 0042924a5623eea73320bded0d7980087fc9250a (diff) | |
download | openbsd-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.c | 14 |
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); |