From: Thomas G. Lockhart Date: Wed, 28 Oct 1998 17:09:22 +0000 (+0000) Subject: Fix macro declarations to allow disabling mylog() and qlog() on Unix boxes. X-Git-Tag: REL6_4_2~109 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=571d1216641b77dcb1e301eb887162c8b590581a;p=postgresql Fix macro declarations to allow disabling mylog() and qlog() on Unix boxes. Fix spelling of "DIRSEPARATOR". --- diff --git a/src/interfaces/odbc/misc.c b/src/interfaces/odbc/misc.c index 7e1501842c..94a116299b 100644 --- a/src/interfaces/odbc/misc.c +++ b/src/interfaces/odbc/misc.c @@ -44,7 +44,7 @@ generate_filename(char* dirname,char* prefix,char* filename) return; strcpy(filename,dirname); - strcat(filename,DIRSEPERATOR); + strcat(filename,DIRSEPARATOR); if(prefix != 0) strcat(filename,prefix); #ifndef WIN32 diff --git a/src/interfaces/odbc/misc.h b/src/interfaces/odbc/misc.h index 3e17e1362a..10cb5114d1 100644 --- a/src/interfaces/odbc/misc.h +++ b/src/interfaces/odbc/misc.h @@ -39,33 +39,41 @@ #ifdef MY_LOG -#define MYLOGFILE "mylog_" -#ifndef WIN32 -#define MYLOGDIR "/tmp" -#else -#define MYLOGDIR "c:" -#endif -void mylog(); /* prototype */ + #define MYLOGFILE "mylog_" + #ifndef WIN32 + #define MYLOGDIR "/tmp" + #else + #define MYLOGDIR "c:" + #endif + void mylog(); /* prototype */ #else -#define mylog // mylog + #ifndef WIN32 + #define mylog(args...) /* GNU convention for variable arguments */ + #else + #define mylog // mylog + #endif #endif #ifdef Q_LOG -#define QLOGFILE "psqlodbc_" -#ifndef WIN32 -#define QLOGDIR "/tmp" -#else -#define QLOGDIR "c:" -#endif -void qlog(); /* prototype */ + #define QLOGFILE "psqlodbc_" + #ifndef WIN32 + #define QLOGDIR "/tmp" + #else + #define QLOGDIR "c:" + #endif + void qlog(); /* prototype */ #else -#define qlog // qlog + #ifndef WIN32 + #define qlog(args...) /* GNU convention for variable arguments */ + #else + #define qlog // qlog + #endif #endif #ifndef WIN32 -#define DIRSEPERATOR "/" +#define DIRSEPARATOR "/" #else -#define DIRSEPERATOR "\\" +#define DIRSEPARATOR "\\" #endif void remove_newlines(char *string);