Commit 210ac682 authored by Matt Caswell's avatar Matt Caswell
Browse files

Fix errstr error code parsing



Error codes are printed in hex, and previous OpenSSL versions expected
the error codes to be provided to errstr in hex. In 1.1.0, for some
reason, it was expecting them to be decimal.

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent 124cbe18
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -111,7 +111,7 @@ int errstr_main(int argc, char **argv)

    ret = 0;
    for (argv = opt_rest(); *argv; argv++) {
        if (!opt_ulong(*argv, &l))
        if (sscanf(*argv, "%lx", &l) == 0)
            ret++;
        else {
            /* We're not really an SSL application so this won't auto-init, but