Allow longer program names (VMS allows up to 39 characters).
authorRichard Levitte <levitte@openssl.org>
Sat, 6 Apr 2002 19:00:50 +0000 (19:00 +0000)
committerRichard Levitte <levitte@openssl.org>
Sat, 6 Apr 2002 19:00:50 +0000 (19:00 +0000)
Submitted by Compaq.

apps/dgst.c
apps/enc.c
apps/openssl.c

index c3e37be41fa159d4a28d388ffdb606a3495cde9a..0620b32bb4d848f6f15009e8eb9bed576198e627 100644 (file)
@@ -88,8 +88,8 @@ int MAIN(int argc, char **argv)
        BIO *bmd=NULL;
        BIO *out = NULL;
        const char *name;
-#define PROG_NAME_SIZE  16
-       char pname[PROG_NAME_SIZE];
+#define PROG_NAME_SIZE  39
+       char pname[PROG_NAME_SIZE+1];
        int separator=0;
        int debug=0;
        int keyform=FORMAT_PEM;
index d01060f226b8cdd6fafff346e1416cddd330b1b5..2c3af751708759adaf21c7289992f1c8173285d9 100644 (file)
@@ -117,8 +117,8 @@ int MAIN(int argc, char **argv)
        const EVP_CIPHER *cipher=NULL,*c;
        char *inf=NULL,*outf=NULL;
        BIO *in=NULL,*out=NULL,*b64=NULL,*benc=NULL,*rbio=NULL,*wbio=NULL;
-#define PROG_NAME_SIZE  16
-       char pname[PROG_NAME_SIZE];
+#define PROG_NAME_SIZE  39
+       char pname[PROG_NAME_SIZE+1];
        char *engine = NULL;
 
        apps_startup();
index a344011778a16e54b1b58c4d89d723d0b825f327..c17458ef7cf426551c934cbff324a79364735bc0 100644 (file)
@@ -215,8 +215,8 @@ static void lock_dbg_cb(int mode, int type, const char *file, int line)
 int main(int Argc, char *Argv[])
        {
        ARGS arg;
-#define PROG_NAME_SIZE 16
-       char pname[PROG_NAME_SIZE];
+#define PROG_NAME_SIZE 39
+       char pname[PROG_NAME_SIZE+1];
        FUNCTION f,*fp;
        MS_STATIC char *prompt,buf[1024],config_name[256];
        int n,i,ret=0;