Mercurial > emacs
comparison lib-src/emacsclient.c @ 48617:802b2a15e451
(main): Test HAVE_GETCWD rather than BSD_SYSTEM.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 02 Dec 2002 16:14:35 +0000 |
parents | fa03f030aca0 |
children | c91408365d35 |
comparison
equal
deleted
inserted
replaced
48616:d78591287910 | 48617:802b2a15e451 |
---|---|
416 fprintf (stderr, "%s: ", argv[0]); | 416 fprintf (stderr, "%s: ", argv[0]); |
417 perror ("fdopen"); | 417 perror ("fdopen"); |
418 fail (argc, argv); | 418 fail (argc, argv); |
419 } | 419 } |
420 | 420 |
421 #ifdef BSD_SYSTEM | 421 #ifdef HAVE_GETCWD |
422 cwd = getcwd (string, sizeof string); | |
423 #else | |
422 cwd = getwd (string); | 424 cwd = getwd (string); |
423 #else | |
424 cwd = getcwd (string, sizeof string); | |
425 #endif | 425 #endif |
426 if (cwd == 0) | 426 if (cwd == 0) |
427 { | 427 { |
428 /* getwd puts message in STRING if it fails. */ | 428 /* getwd puts message in STRING if it fails. */ |
429 fprintf (stderr, "%s: %s (%s)\n", argv[0], | 429 fprintf (stderr, "%s: %s (%s)\n", argv[0], |
430 #ifdef BSD_SYSTEM | 430 #ifdef HAVE_GETCWD |
431 "Cannot get current working directory", | |
432 #else | |
431 string, | 433 string, |
432 #else | |
433 "Cannot get current working directory", | |
434 #endif | 434 #endif |
435 strerror (errno)); | 435 strerror (errno)); |
436 fail (argc, argv); | 436 fail (argc, argv); |
437 } | 437 } |
438 | 438 |