Cosmetic changes.
authorBodo Möller <bodo@openssl.org>
Sat, 5 Feb 2000 21:28:09 +0000 (21:28 +0000)
committerBodo Möller <bodo@openssl.org>
Sat, 5 Feb 2000 21:28:09 +0000 (21:28 +0000)
apps/apps.h
apps/openssl.c
apps/progs.h
apps/progs.pl
crypto/bn/exptest.c
crypto/dsa/dsatest.c
crypto/err/err.h

index 793126da02ab6a89e0d34982b20b5fe78580de85..51733d7e0ecb06d662f031af8d502f5827da4f7b 100644 (file)
@@ -65,7 +65,6 @@
 #include <openssl/bio.h>
 #include <openssl/crypto.h>
 #include <openssl/x509.h>
-#include "progs.h"
 
 int app_RAND_load_file(const char *file, BIO *bio_e, int dont_warn);
 int app_RAND_write_file(const char *file, BIO *bio_e);
@@ -114,7 +113,7 @@ extern BIO *bio_err;
 #define do_pipe_sig()
 #endif
 
-#if defined(MONOLITH) && !defined(SSLEAY)
+#if defined(MONOLITH)
 #  define apps_startup()       do_pipe_sig()
 #else
 #  if defined(MSDOS) || defined(WIN16) || defined(WIN32)
index 17f9fe6ba769f27fd415bfaa49fd2c5c95788f24..6b48f22e9463c239c0e16e92868b07c255b8616b 100644 (file)
 #include <openssl/x509.h>
 #include <openssl/pem.h>
 #include <openssl/ssl.h>
-#define SSLEAY /* turn off a few special case MONOLITH macros */
 #define USE_SOCKETS /* needed for the _O_BINARY defs in the MS world */
-#define SSLEAY_SRC
 #include "apps.h"
+#include "progs.h"
 #include "s_apps.h"
 #include <openssl/err.h>
 
@@ -374,5 +373,3 @@ static unsigned long MS_CALLBACK hash(FUNCTION *a)
        {
        return(lh_strhash(a->name));
        }
-
-#undef SSLEAY
index 2bd335c39d0f047930beb5f33074449d60f738d1..05e117d55d405cbfb2a576e6e5d3b6dcc1144575 100644 (file)
@@ -1,4 +1,5 @@
-/* This file was generated by progs.pl. */
+/* apps/progs.h */
+/* automatically generated by progs.pl for openssl.c */
 
 extern int verify_main(int argc,char *argv[]);
 extern int asn1parse_main(int argc,char *argv[]);
@@ -32,8 +33,6 @@ extern int pkcs8_main(int argc,char *argv[]);
 extern int spkac_main(int argc,char *argv[]);
 extern int smime_main(int argc,char *argv[]);
 
-#ifdef SSLEAY_SRC  /* Defined only in openssl.c. */
-
 #define FUNC_TYPE_GENERAL      1
 #define FUNC_TYPE_MD           2
 #define FUNC_TYPE_CIPHER       3
@@ -246,5 +245,3 @@ FUNCTION functions[] = {
 #endif
        {0,NULL,NULL}
        };
-#endif
-
index 243a12d59d1aca8b93daf7f582e29731a9cbac3e..9842d2ace725b64229ffd55fc8674f2ef6d2eaba 100644 (file)
@@ -1,6 +1,7 @@
 #!/usr/local/bin/perl
 
-print "/* This file was generated by progs.pl. */\n\n";
+print "/* apps/progs.h */\n";
+print "/* automatically generated by progs.pl for openssl.c */\n\n";
 
 grep(s/^asn1pars$/asn1parse/,@ARGV);
 
@@ -9,8 +10,6 @@ foreach (@ARGV)
 
 print <<'EOF';
 
-#ifdef SSLEAY_SRC  /* Defined only in openssl.c. */
-
 #define FUNC_TYPE_GENERAL      1
 #define FUNC_TYPE_MD           2
 #define FUNC_TYPE_CIPHER       3
@@ -76,5 +75,3 @@ foreach (
        }
 
 print "\t{0,NULL,NULL}\n\t};\n";
-print "#endif\n\n";
-
index b6c7b18a3a82022e330ae1ec8e093ef233f23b5d..3e86f2ea0e0b3897a24e437b38a73824e1993110 100644 (file)
@@ -173,6 +173,7 @@ int main(int argc, char *argv[])
        BN_free(b);
        BN_free(m);
        BN_CTX_free(ctx);
+       ERR_remove_state(0);
        CRYPTO_mem_leaks(out);
        BIO_free(out);
        printf(" done\n");
index 07050600710a99d1579b335f7ec28f9e2c5031a2..309a7cda899230af018dc67944d533aa0fc107d4 100644 (file)
@@ -136,6 +136,7 @@ int main(int argc, char **argv)
        unsigned char sig[256];
        unsigned int siglen;
 
+       ERR_load_crypto_strings();
        RAND_seed(rnd_seed, sizeof rnd_seed);
 
        if (bio_err == NULL)
@@ -199,6 +200,7 @@ end:
        if (!ret)
                ERR_print_errors(bio_err);
        if (dsa != NULL) DSA_free(dsa);
+       ERR_remove_state(0);
        CRYPTO_mem_leaks(bio_err);
        if (bio_err != NULL)
                {
index 131372c91bd1cc624bbdfc56fbbaddb1acafd241..15bafbff43788bf057a4782c12b6e98644656d54 100644 (file)
@@ -241,9 +241,9 @@ void ERR_print_errors(BIO *bp);
 void ERR_add_error_data(int num, ...);
 #endif
 void ERR_load_strings(int lib,ERR_STRING_DATA str[]);
-void ERR_load_ERR_strings(void );
-void ERR_load_crypto_strings(void );
-void ERR_free_strings(void );
+void ERR_load_ERR_strings(void);
+void ERR_load_crypto_strings(void);
+void ERR_free_strings(void);
 
 void ERR_remove_state(unsigned long pid); /* if zero we look it up */
 ERR_STATE *ERR_get_state(void);