diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2011-12-04 15:11:44 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2011-12-04 15:11:44 +0000 |
commit | 61c3085d476c5d53f4f4f3c5007d89bf4afbb099 (patch) | |
tree | e26988945bfb68be4f17e5162206470e77bb9e42 /crypto | |
parent | 32b56fe4d252ad574743936439e8977953c6f1b0 (diff) |
Workaround for VxWorks
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/cryptlib.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/crypto/cryptlib.c b/crypto/cryptlib.c index 524daf037d..87768d94e7 100644 --- a/crypto/cryptlib.c +++ b/crypto/cryptlib.c @@ -359,7 +359,15 @@ void OPENSSL_showfatal (const char *fmta,...) { va_list ap; va_start (ap,fmta); +#if defined(OPENSSL_SYS_VXWORKS) + { + char buf[256]; + vsnprintf(buf,sizeof(buf),fmta,ap); + printf("%s",buf); + } +#else vfprintf (stderr,fmta,ap); +#endif va_end (ap); } int OPENSSL_isservice (void) { return 0; } |