Re: Xchat ?
On Fri, Feb 18, 2005 at 06:42:12PM -0800, Barry deFreese wrote:
> +dnl Check for get_current_dir_name for GNU System
> +AC_CHECK_FUNCS(get_current_dir_name)
> +
I suggest not mentioning the GNU system here. This is not a hack wich
would warrant explaining why it got put there.
> +#include "config.h"
The other source files do this like
#include "../../config.h" /* HAVE_SNPRINTF */
so I suggest you stick with that.
> - char oldcwd[PATH_MAX];
> + #ifdef HAVE_GET_CURRENT_DIR_NAME
> + char *oldcwd = get_current_dir_name ();
> + #else
> + char oldcwd[PATH_MAX];
> + #endif
Don't indent preprocessor macros, just put them at column 1. (It's ok to
indent a block of preprocessor macros on its own, though, I believe)
Do it like this:
#ifdef HAVE_GET_CURRENT_DIR_NAME
char *oldcwd = get_current_dir_name ();
#else
char oldcwd[PATH_MAX];
#endif
> - if (getcwd(oldcwd, PATH_MAX) == NULL)
> + #ifndef HAVE_GET_CURRENT_DIR_NAME
> + if (getcwd(oldcwd, PATH_MAX) == NULL)
> return;
> + #endif
Same here. The indentation level of the 'if (getcwd(oldcwd, PATH_MAX) ==
NULL)' statement should not change.
Anyway, those are just style issues, but they might make it easier to
get the patch integrated upstream.
cheers,
Michael
--
Michael Banck
Debian Developer
mbanck@debian.org
http://www.advogato.org/person/mbanck/diary.html
Reply to: