From 1452c32f8c8e78600266171c42440a4e593ae3a8 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 26 Oct 2000 02:55:26 +0000 Subject: [PATCH] Uses new COMPILER_DESC macro (defined in sbbswrap.h) to describe C/C++ compiler used. --- src/sbbs3/ftpsrvr.c | 20 ++------------------ src/sbbs3/mailsrvr.c | 22 +++------------------- src/sbbs3/ver.cpp | 16 +--------------- 3 files changed, 6 insertions(+), 52 deletions(-) diff --git a/src/sbbs3/ftpsrvr.c b/src/sbbs3/ftpsrvr.c index 45e00bfce3..7a455c02b6 100644 --- a/src/sbbs3/ftpsrvr.c +++ b/src/sbbs3/ftpsrvr.c @@ -2920,15 +2920,7 @@ char* ftp_ver(void) static char ver[256]; char compiler[32]; -#if defined(__BORLANDC__) - sprintf(compiler,"BCC %X.%02X" - ,__BORLANDC__>>8 - ,__BORLANDC__&0xff); -#elif defined(_MSC_VER) - sprintf(compiler,"MSC %u", _MSC_VER); -#else - strcpy(compiler,"UNKNOWN COMPILER"); -#endif + COMPILER_DESC(compiler); sprintf(ver,"Synchronet FTP Server v%s%s " "Compiled %s %s with %s" @@ -2986,15 +2978,7 @@ void ftp_server(void* arg) #endif ); -#if defined(__BORLANDC__) - sprintf(compiler,"BCC %X.%02X" - ,__BORLANDC__>>8 - ,__BORLANDC__&0xff); -#elif defined(_MSC_VER) - sprintf(compiler,"MSC %u", _MSC_VER); -#else - strcpy(compiler,"UNKNOWN COMPILER"); -#endif + COMPILER_DESC(compiler); lprintf("Compiled %s %s with %s", __DATE__, __TIME__, compiler); diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index adaf7713f5..312fa684f2 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -1327,7 +1327,7 @@ static void smtp_thread(void* arg) truncsp(rcpt_name); truncsp(rcpt_addr); - snprintf(hdrfield,sizeof(hdrfield), + _snprintf(hdrfield,sizeof(hdrfield), "Received: from %s (%s [%s])\r\n" " by %s [%s] (Synchronet Mail Server %s) with %s\r\n" " for %s; %s" @@ -2247,15 +2247,7 @@ char* mail_ver(void) static char ver[256]; char compiler[32]; -#if defined(__BORLANDC__) - sprintf(compiler,"BCC %X.%02X" - ,__BORLANDC__>>8 - ,__BORLANDC__&0xff); -#elif defined(_MSC_VER) - sprintf(compiler,"MSC %u", _MSC_VER); -#else - strcpy(compiler,"UNKNOWN COMPILER"); -#endif + COMPILER_DESC(compiler); sprintf(ver,"Synchronet Mail Server v%s%s SMBLIB v%s " "Compiled %s %s with %s" @@ -2321,15 +2313,7 @@ void mail_server(void* arg) #endif ); -#if defined(__BORLANDC__) - sprintf(compiler,"BCC %X.%02X" - ,__BORLANDC__>>8 - ,__BORLANDC__&0xff); -#elif defined(_MSC_VER) - sprintf(compiler,"MSC %u", _MSC_VER); -#else - strcpy(compiler,"UNKNOWN COMPILER"); -#endif + COMPILER_DESC(compiler); lprintf("Compiled %s %s with %s", __DATE__, __TIME__, compiler); diff --git a/src/sbbs3/ver.cpp b/src/sbbs3/ver.cpp index 9558466c17..2731b1ffb8 100644 --- a/src/sbbs3/ver.cpp +++ b/src/sbbs3/ver.cpp @@ -53,21 +53,7 @@ void sbbs_t::ver() center(str); CRLF; -#if defined(__BORLANDC__) - sprintf(compiler,"BCC %X.%02X" - ,__BORLANDC__>>8 - ,__BORLANDC__&0xff); -#elif defined(_MSC_VER) - sprintf(compiler,"MSC %u", _MSC_VER); -#elif defined(__GNUC__) && defined(__GLIBC__) - sprintf(compiler,"GCC %u.%02u (GLIBC %u.%u)" - ,__GNUC__ - ,__GNUC_MINOR__ - ,__GLIBC__ - ,__GLIBC_MINOR__); -#else - strcpy(compiler,"UNKNOWN COMPILER"); -#endif + COMPILER_DESC(compiler); sprintf(str,"Revision %c%s %s %.5s " "SMBLIB %s %s" -- GitLab