Work around implicit exit function declarations in jb_openssl_check, jb_sasl2_check. For C99 compatibility. diff --git a/jbsrc/lib/src/extras/jb-openssl.c b/jbsrc/lib/src/extras/jb-openssl.c index b51f32ce49742275..304cb3e73532cea9 100644 --- a/jbsrc/lib/src/extras/jb-openssl.c +++ b/jbsrc/lib/src/extras/jb-openssl.c @@ -59,8 +59,8 @@ jb_openssl_check (const char *minversion) " + (JB_OPENSSL_MINOR << 20)\n" " + (JB_OPENSSL_FIX << 12)\n" " + (JB_OPENSSL_PATCH << 4))\n" - " exit(1); /* version too old */\n" - " exit(0); /* ok */\n" + " return 1; /* version too old */\n" + " return 0; /* ok */\n" "}\n", JB_OPENSSL_CFLAGS, cppflags, diff --git a/jbsrc/lib/src/extras/jb-sasl2.c b/jbsrc/lib/src/extras/jb-sasl2.c index f8c42f2dde696b14..c03de33156d1f8d6 100644 --- a/jbsrc/lib/src/extras/jb-sasl2.c +++ b/jbsrc/lib/src/extras/jb-sasl2.c @@ -54,8 +54,8 @@ jb_sasl2_check (const char *minversion) " sasl_version_info(0, 0, &major, &minor, &step, &patch);\n" " if ((major << 24) + (minor << 16) + (step << 8) + patch\n" " < (JB_SASL2_MAJOR << 24) + (JB_SASL2_MINOR << 16) + (JB_SASL2_STEP << 8) + JB_SASL2_PATCH)\n" - " exit(2); /* version too old */\n" - " exit(0);\n" + " return 2; /* version too old */\n" + " return 0;\n" "}\n", JB_SASL2_CFLAGS, cppflags,