summaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorJoshua Haberman <joshua@reverberate.org>2009-08-30 20:26:15 -0700
committerJoshua Haberman <joshua@reverberate.org>2009-08-30 20:26:15 -0700
commita022e6ebdba0cf5e08d101af235b7e6eaebee34e (patch)
treeed48b20bc61897ad5440b228bd63d80ea9ab0c4c /benchmarks
parent00ba0d1ac17be08879675e5c1c61ea73e331f9ea (diff)
Fixes for more discerning compilers.
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/main.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/benchmarks/main.c b/benchmarks/main.c
index df8298f..3d98a05 100644
--- a/benchmarks/main.c
+++ b/benchmarks/main.c
@@ -24,7 +24,10 @@ int main (int argc, char *argv[])
char *progname = argv[0];
if(lastslash) {
*lastslash = '\0';
- chdir(argv[0]);
+ if(chdir(argv[0]) < 0) {
+ fprintf(stderr, "Error changing directory to %s.\n", argv[0]);
+ return 1;
+ }
*lastslash = '/';
progname = lastslash + 3; /* "/b_" */
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback