# HG changeset patch # User Karoly Lorentey # Date 1143896050 0 # Node ID 9490895469d499959381c1e542168731d1d6b98e # Parent 0a651d0085eec66e3c938e4bafc98cc09f8658fd Fix OpenBSD compilation some more. (Fix by Han Boetes.) * lib-src/emacsclient.c: Copy IS_*_SEP definitions from lisp.h. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-541 diff -r 0a651d0085ee -r 9490895469d4 lib-src/emacsclient.c --- a/lib-src/emacsclient.c Tue Mar 28 17:28:17 2006 +0000 +++ b/lib-src/emacsclient.c Sat Apr 01 12:54:10 2006 +0000 @@ -45,6 +45,25 @@ #include #include +/* From lisp.h */ +#ifndef DIRECTORY_SEP +#define DIRECTORY_SEP '/' +#endif +#ifndef IS_DIRECTORY_SEP +#define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) +#endif +#ifndef IS_DEVICE_SEP +#ifndef DEVICE_SEP +#define IS_DEVICE_SEP(_c_) 0 +#else +#define IS_DEVICE_SEP(_c_) ((_c_) == DEVICE_SEP) +#endif +#endif +#ifndef IS_ANY_SEP +#define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) +#endif + + char *getenv (), *getwd (); char *(getcwd) ();