From 4f0728eb7de5b48de9a00715d2548fb55a8c911f Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Fri, 1 Feb 2002 22:44:25 +0000 Subject: Don't bomb silently on SSL when SSL isn't compiled. svn path=/trunk/; revision=3574 --- rcfile_y.y | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'rcfile_y.y') diff --git a/rcfile_y.y b/rcfile_y.y index 7af94c63..15415986 100644 --- a/rcfile_y.y +++ b/rcfile_y.y @@ -338,7 +338,13 @@ user_option : TO localnames HERE | MIMEDECODE {current.mimedecode = FLAG_TRUE;} | IDLE {current.idle = FLAG_TRUE;} - | SSL {current.use_ssl = FLAG_TRUE;} + | SSL { +#ifdef SSL_ENABLE + current.use_ssl = FLAG_TRUE; +#else + yyerror(GT_("SSL is not enabled")) +#endif + } | SSLKEY STRING {current.sslkey = xstrdup($2);} | SSLCERT STRING {current.sslcert = xstrdup($2);} | SSLPROTO STRING {current.sslproto = xstrdup($2);} @@ -358,7 +364,13 @@ user_option : TO localnames HERE | NO MIMEDECODE {current.mimedecode = FLAG_FALSE;} | NO IDLE {current.idle = FLAG_FALSE;} - | NO SSL {current.use_ssl = FLAG_FALSE;} + | NO SSL { +#ifdef SSL_ENABLE + current.use_ssl = FLAG_FALSE; +#else + yyerror(GT_("SSL is not enabled")) +#endif + } | LIMIT NUMBER {current.limit = NUM_VALUE_IN($2);} | WARNINGS NUMBER {current.warnings = NUM_VALUE_IN($2);} -- cgit v1.2.3