diff options
author | Matt Caswell <matt@openssl.org> | 2014-12-19 11:55:54 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2014-12-19 15:02:15 +0100 |
commit | 488f16e31b8f5ec2513410929325d0830d76762d (patch) | |
tree | 35e4c59165bd00bdc762601b26c4d9f37066955f /crypto/cversion.c | |
parent | Made it an error to define OPENSSL_USE_DEPRECATED if OpenSSL has been built (diff) | |
download | openssl-488f16e31b8f5ec2513410929325d0830d76762d.tar.xz openssl-488f16e31b8f5ec2513410929325d0830d76762d.zip |
Fix a problem if CFLAGS is too long cversion.c fails to compile when config
is run with --strict-warnings.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'crypto/cversion.c')
-rw-r--r-- | crypto/cversion.c | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/crypto/cversion.c b/crypto/cversion.c index ea9f25fd16..0336adaa57 100644 --- a/crypto/cversion.c +++ b/crypto/cversion.c @@ -69,10 +69,7 @@ const char *SSLeay_version(int t) if (t == SSLEAY_BUILT_ON) { #ifdef DATE - static char buf[sizeof(DATE)+11]; - - BIO_snprintf(buf,sizeof buf,"built on: %s",DATE); - return(buf); + return(DATE); #else return("built on: date not available"); #endif @@ -80,10 +77,7 @@ const char *SSLeay_version(int t) if (t == SSLEAY_CFLAGS) { #ifdef CFLAGS - static char buf[sizeof(CFLAGS)+11]; - - BIO_snprintf(buf,sizeof buf,"compiler: %s",CFLAGS); - return(buf); + return(cflags); #else return("compiler: information not available"); #endif @@ -91,10 +85,7 @@ const char *SSLeay_version(int t) if (t == SSLEAY_PLATFORM) { #ifdef PLATFORM - static char buf[sizeof(PLATFORM)+11]; - - BIO_snprintf(buf,sizeof buf,"platform: %s", PLATFORM); - return(buf); + return(PLATFORM); #else return("platform: information not available"); #endif |