mingw: minor compile warning fixes

pull/3334/head
Victor Julien 7 years ago
parent 28849509b2
commit 49b02f8f1b

@ -998,10 +998,11 @@ static int ConfTestSetAndGet(void)
{ {
char name[] = "some-name"; char name[] = "some-name";
char value[] = "some-value"; char value[] = "some-value";
const char *value0; const char *value0 = NULL;
FAIL_IF(ConfSet(name, value) != 1); FAIL_IF(ConfSet(name, value) != 1);
FAIL_IF(ConfGet(name, &value0) != 1); FAIL_IF(ConfGet(name, &value0) != 1);
FAIL_IF(value0 == NULL);
FAIL_IF(strcmp(value, value0) != 0); FAIL_IF(strcmp(value, value0) != 0);
/* Cleanup. */ /* Cleanup. */
@ -1019,12 +1020,13 @@ static int ConfTestOverrideValue1(void)
char name[] = "some-name"; char name[] = "some-name";
char value0[] = "some-value"; char value0[] = "some-value";
char value1[] = "new-value"; char value1[] = "new-value";
const char *val; const char *val = NULL;
FAIL_IF(ConfSet(name, value0) != 1); FAIL_IF(ConfSet(name, value0) != 1);
FAIL_IF(ConfSet(name, value1) != 1); FAIL_IF(ConfSet(name, value1) != 1);
FAIL_IF(ConfGet(name, &val) != 1); FAIL_IF(ConfGet(name, &val) != 1);
FAIL_IF(strcmp(val, value1)); FAIL_IF(val == NULL);
FAIL_IF(strcmp(val, value1) != 0);
/* Cleanup. */ /* Cleanup. */
ConfRemove(name); ConfRemove(name);
@ -1040,12 +1042,13 @@ static int ConfTestOverrideValue2(void)
char name[] = "some-name"; char name[] = "some-name";
char value0[] = "some-value"; char value0[] = "some-value";
char value1[] = "new-value"; char value1[] = "new-value";
const char *val; const char *val = NULL;
FAIL_IF(ConfSetFinal(name, value0) != 1); FAIL_IF(ConfSetFinal(name, value0) != 1);
FAIL_IF(ConfSet(name, value1) != 0); FAIL_IF(ConfSet(name, value1) != 0);
FAIL_IF(ConfGet(name, &val) != 1); FAIL_IF(ConfGet(name, &val) != 1);
FAIL_IF(strcmp(val, value0)); FAIL_IF(val == NULL);
FAIL_IF(strcmp(val, value0) != 0);
/* Cleanup. */ /* Cleanup. */
ConfRemove(name); ConfRemove(name);

@ -814,18 +814,13 @@ static int DetectAppLayerEventTest06(void)
FAIL_IF_NULL(aled); FAIL_IF_NULL(aled);
if (DetectAppLayerEventParseAppP2(aled, ipproto_bitarray, &event_type) < 0) FAIL_IF(DetectAppLayerEventParseAppP2(aled, ipproto_bitarray, &event_type) < 0);
goto error;
if (aled->alproto != ALPROTO_UNKNOWN || aled->event_id != DET_CTX_EVENT_TEST) FAIL_IF(aled->alproto != ALPROTO_UNKNOWN);
goto error; FAIL_IF(aled->event_id != DET_CTX_EVENT_TEST);
DetectAppLayerEventFree(aled); DetectAppLayerEventFree(aled);
PASS; PASS;
error:
DetectAppLayerEventFree(aled);
FAIL;
} }
#endif /* UNITTESTS */ #endif /* UNITTESTS */

@ -4740,7 +4740,7 @@ static int AddressTestCutIPv410(void)
if (b->ip.addr_data32[0] != SCNtohl(16909059) || b->ip2.addr_data32[0] != SCNtohl(16909065)) if (b->ip.addr_data32[0] != SCNtohl(16909059) || b->ip2.addr_data32[0] != SCNtohl(16909065))
goto error; goto error;
printf("ip %u ip2 %u ", htonl(a->ip.addr_data32[0]), htonl(a->ip2.addr_data32[0])); printf("ip %u ip2 %u ", (uint32_t)htonl(a->ip.addr_data32[0]), (uint32_t)htonl(a->ip2.addr_data32[0]));
DetectAddressFree(a); DetectAddressFree(a);
DetectAddressFree(b); DetectAddressFree(b);

@ -748,7 +748,9 @@ OutputInitResult OutputJsonInitCtx(ConfNode *conf)
return result; return result;
} }
OutputRegisterFileRotationFlag(&json_ctx->file_ctx->rotation_flag); OutputRegisterFileRotationFlag(&json_ctx->file_ctx->rotation_flag);
} else if (json_ctx->json_out == LOGFILE_TYPE_SYSLOG) { }
#ifndef OS_WIN32
else if (json_ctx->json_out == LOGFILE_TYPE_SYSLOG) {
const char *facility_s = ConfNodeLookupChildValue(conf, "facility"); const char *facility_s = ConfNodeLookupChildValue(conf, "facility");
if (facility_s == NULL) { if (facility_s == NULL) {
facility_s = DEFAULT_ALERT_SYSLOG_FACILITY_STR; facility_s = DEFAULT_ALERT_SYSLOG_FACILITY_STR;
@ -775,8 +777,8 @@ OutputInitResult OutputJsonInitCtx(ConfNode *conf)
* figure it out by itself. */ * figure it out by itself. */
openlog(ident, LOG_PID|LOG_NDELAY, facility); openlog(ident, LOG_PID|LOG_NDELAY, facility);
} }
#endif
#ifdef HAVE_LIBHIREDIS #ifdef HAVE_LIBHIREDIS
else if (json_ctx->json_out == LOGFILE_TYPE_REDIS) { else if (json_ctx->json_out == LOGFILE_TYPE_REDIS) {
ConfNode *redis_node = ConfNodeLookupChild(conf, "redis"); ConfNode *redis_node = ConfNodeLookupChild(conf, "redis");

@ -208,6 +208,15 @@
#endif #endif
#endif #endif
#if !__CYGWIN__
#ifdef HAVE_WINSOCK2_H
#include <winsock2.h>
#endif
#ifdef HAVE_WS2TCPIP_H
#include <ws2tcpip.h>
#endif
#endif /* !__CYGWIN__ */
#ifdef HAVE_WINDOWS_H #ifdef HAVE_WINDOWS_H
#ifndef _WIN32_WINNT #ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0501 #define _WIN32_WINNT 0x0501
@ -223,15 +232,6 @@
#include <w32api/wtypes.h> #include <w32api/wtypes.h>
#endif #endif
#if !__CYGWIN__
#ifdef HAVE_WINSOCK2_H
#include <winsock2.h>
#endif
#ifdef HAVE_WS2TCPIP_H
#include <ws2tcpip.h>
#endif
#endif /* !__CYGWIN__ */
#ifdef HAVE_LIBJANSSON #ifdef HAVE_LIBJANSSON
#include <jansson.h> #include <jansson.h>
#ifndef JSON_ESCAPE_SLASH #ifndef JSON_ESCAPE_SLASH

Loading…
Cancel
Save