diff options
author | Joshua Haberman <joshua@reverberate.org> | 2009-08-30 20:26:15 -0700 |
---|---|---|
committer | Joshua Haberman <joshua@reverberate.org> | 2009-08-30 20:26:15 -0700 |
commit | a022e6ebdba0cf5e08d101af235b7e6eaebee34e (patch) | |
tree | ed48b20bc61897ad5440b228bd63d80ea9ab0c4c /benchmarks/main.c | |
parent | 00ba0d1ac17be08879675e5c1c61ea73e331f9ea (diff) |
Fixes for more discerning compilers.
Diffstat (limited to 'benchmarks/main.c')
-rw-r--r-- | benchmarks/main.c | 5 |
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_" */ } |