399 |
fail (argc, argv); |
fail (argc, argv); |
400 |
} |
} |
401 |
|
|
402 |
#ifdef BSD_SYSTEM |
#ifdef HAVE_GETCWD |
|
cwd = getwd (string); |
|
|
#else |
|
403 |
cwd = getcwd (string, sizeof string); |
cwd = getcwd (string, sizeof string); |
404 |
|
#else |
405 |
|
cwd = getwd (string); |
406 |
#endif |
#endif |
407 |
if (cwd == 0) |
if (cwd == 0) |
408 |
{ |
{ |
409 |
/* getwd puts message in STRING if it fails. */ |
/* getwd puts message in STRING if it fails. */ |
410 |
fprintf (stderr, "%s: %s (%s)\n", argv[0], |
fprintf (stderr, "%s: %s (%s)\n", argv[0], |
411 |
#ifdef BSD_SYSTEM |
#ifdef HAVE_GETCWD |
|
string, |
|
|
#else |
|
412 |
"Cannot get current working directory", |
"Cannot get current working directory", |
413 |
|
#else |
414 |
|
string, |
415 |
#endif |
#endif |
416 |
strerror (errno)); |
strerror (errno)); |
417 |
fail (argc, argv); |
fail (argc, argv); |