From 609044aea2ffa2520b14b810e46e2a256c8db56c Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Sun, 29 Oct 2006 21:19:23 +0000 Subject: Compiler warning fix --- docs/examples/curlx.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'docs/examples/curlx.c') diff --git a/docs/examples/curlx.c b/docs/examples/curlx.c index 1ee384ff2..31f01e8ad 100644 --- a/docs/examples/curlx.c +++ b/docs/examples/curlx.c @@ -114,6 +114,13 @@ static char *curlx_usage[]={ */ +/* + * We use this ZERO_NULL to avoid picky compiler warnings, + * when assigning a NULL pointer to a function pointer var. + */ + +#define ZERO_NULL 0 + /* This is a context that we pass to all callbacks */ typedef struct sslctxparm_st { @@ -236,7 +243,7 @@ static CURLcode sslctxfun(CURL * curl, void * sslctx, void * parm) { SSL_CTX_set_verify_depth(ctx,2); - SSL_CTX_set_verify(ctx,SSL_VERIFY_PEER,NULL); + SSL_CTX_set_verify(ctx,SSL_VERIFY_PEER,ZERO_NULL); SSL_CTX_set_cert_verify_callback(ctx, ssl_app_verify_callback, parm); -- cgit v1.2.3