Explorar o código

Fix some "unused" and "signed/unsigned" warnings

bel2125 %!s(int64=8) %!d(string=hai) anos
pai
achega
316d3eda2e
Modificáronse 1 ficheiros con 7 adicións e 1 borrados
  1. 7 1
      src/civetweb.c

+ 7 - 1
src/civetweb.c

@@ -15614,11 +15614,14 @@ static int mg_ssl_initialized = 0;
 unsigned
 unsigned
 mg_init_library(unsigned features)
 mg_init_library(unsigned features)
 {
 {
+#if !defined(NO_SSL)
 	char ebuf[128];
 	char ebuf[128];
+#endif
 
 
 	unsigned features_to_init = mg_check_feature(features & 0xFFu);
 	unsigned features_to_init = mg_check_feature(features & 0xFFu);
 	unsigned features_inited = features_to_init;
 	unsigned features_inited = features_to_init;
 
 
+#if !defined(NO_SSL)
 	if (features_to_init & 2) {
 	if (features_to_init & 2) {
 		if (!mg_ssl_initialized) {
 		if (!mg_ssl_initialized) {
 			if (initialize_ssl(ebuf, sizeof(ebuf))) {
 			if (initialize_ssl(ebuf, sizeof(ebuf))) {
@@ -15626,12 +15629,13 @@ mg_init_library(unsigned features)
 			} else {
 			} else {
 				(void)ebuf;
 				(void)ebuf;
 				/* TODO: print error */
 				/* TODO: print error */
-				features_inited &= ~2;
+				features_inited &= ~(2u);
 			}
 			}
 		} else {
 		} else {
 			/* ssl already initialized */
 			/* ssl already initialized */
 		}
 		}
 	}
 	}
+#endif
 
 
 	/* Start Windows. */
 	/* Start Windows. */
 	if (mg_init_library_called <= 0) {
 	if (mg_init_library_called <= 0) {
@@ -15660,10 +15664,12 @@ mg_exit_library(void)
 #if defined(_WIN32) && !defined(__SYMBIAN32__)
 #if defined(_WIN32) && !defined(__SYMBIAN32__)
 		(void)WSACleanup();
 		(void)WSACleanup();
 #endif /* _WIN32 && !__SYMBIAN32__ */
 #endif /* _WIN32 && !__SYMBIAN32__ */
+#if !defined(NO_SSL)
 		if (mg_ssl_initialized) {
 		if (mg_ssl_initialized) {
 			uninitialize_ssl();
 			uninitialize_ssl();
 			mg_ssl_initialized = 0;
 			mg_ssl_initialized = 0;
 		}
 		}
+#endif
 	}
 	}
 	return 1;
 	return 1;
 }
 }