unintptr_t and <inttypes.h> are not strictly portable with respect to
authorLutz Jänicke <jaenicke@openssl.org>
Sun, 4 Jan 2004 17:53:21 +0000 (17:53 +0000)
committerLutz Jänicke <jaenicke@openssl.org>
Sun, 4 Jan 2004 17:53:21 +0000 (17:53 +0000)
ANSI C 89.
Undo change to maintain compatibility.

ssl/ssltest.c

index 63641df..68eb654 100644 (file)
 #include <stdlib.h>
 #include <string.h>
 #include <time.h>
-#include <inttypes.h>
 
 #define USE_SOCKETS
 #include "e_os.h"
@@ -1594,7 +1593,7 @@ static int MS_CALLBACK app_verify_callback(X509_STORE_CTX *ctx, void *arg)
        fprintf(stderr, "In app_verify_callback, allowing cert. ");
        fprintf(stderr, "Arg is: %s\n", (char *)arg);
        fprintf(stderr, "Finished printing do we have a context? 0x%x a cert? 0x%x\n",
-                       (uintptr_t)ctx, (uintptr_t)ctx->cert);
+                       (unsigned int)ctx, (unsigned int)ctx->cert);
        if (ctx->cert)
                s=X509_NAME_oneline(X509_get_subject_name(ctx->cert),buf,256);
        if (s != NULL)