Fix macro declarations to allow disabling mylog() and qlog() on Unix boxes.

Fix spelling of "DIRSEPARATOR".
This commit is contained in:
Thomas G. Lockhart 1998-10-28 17:09:22 +00:00
parent f4ccb5e170
commit 571d121664
2 changed files with 27 additions and 19 deletions
src/interfaces/odbc

@ -44,7 +44,7 @@ generate_filename(char* dirname,char* prefix,char* filename)
return; return;
strcpy(filename,dirname); strcpy(filename,dirname);
strcat(filename,DIRSEPERATOR); strcat(filename,DIRSEPARATOR);
if(prefix != 0) if(prefix != 0)
strcat(filename,prefix); strcat(filename,prefix);
#ifndef WIN32 #ifndef WIN32

@ -46,9 +46,13 @@
#define MYLOGDIR "c:" #define MYLOGDIR "c:"
#endif #endif
void mylog(); /* prototype */ void mylog(); /* prototype */
#else
#ifndef WIN32
#define mylog(args...) /* GNU convention for variable arguments */
#else #else
#define mylog // mylog #define mylog // mylog
#endif #endif
#endif
#ifdef Q_LOG #ifdef Q_LOG
#define QLOGFILE "psqlodbc_" #define QLOGFILE "psqlodbc_"
@ -58,14 +62,18 @@ void mylog(); /* prototype */
#define QLOGDIR "c:" #define QLOGDIR "c:"
#endif #endif
void qlog(); /* prototype */ void qlog(); /* prototype */
#else
#ifndef WIN32
#define qlog(args...) /* GNU convention for variable arguments */
#else #else
#define qlog // qlog #define qlog // qlog
#endif #endif
#endif
#ifndef WIN32 #ifndef WIN32
#define DIRSEPERATOR "/" #define DIRSEPARATOR "/"
#else #else
#define DIRSEPERATOR "\\" #define DIRSEPARATOR "\\"
#endif #endif
void remove_newlines(char *string); void remove_newlines(char *string);