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

View File

@ -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

View File

@ -39,33 +39,41 @@
#ifdef MY_LOG
#define MYLOGFILE "mylog_"
#ifndef WIN32
#define MYLOGDIR "/tmp"
#define MYLOGFILE "mylog_"
#ifndef WIN32
#define MYLOGDIR "/tmp"
#else
#define MYLOGDIR "c:"
#endif
void mylog(); /* prototype */
#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"
#define QLOGFILE "psqlodbc_"
#ifndef WIN32
#define QLOGDIR "/tmp"
#else
#define QLOGDIR "c:"
#endif
void qlog(); /* prototype */
#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);