]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
jansson: cleanup JSON_ESCAPE_SLASH use 1868/head
authorVictor Julien <victor@inliniac.net>
Thu, 18 Feb 2016 11:42:31 +0000 (12:42 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 22 Feb 2016 14:47:56 +0000 (15:47 +0100)
src/output-json.c
src/suricata-common.h
src/unix-manager.c
src/util-debug.c
src/util-profiling-rules.c

index 69e5c577e0d40805fe2837f151a29a6661b3141a..9106ca2bee97dd72c446fcb16642926ba7cef4f5 100644 (file)
@@ -364,12 +364,7 @@ int OutputJSONBuffer(json_t *js, LogFileCtx *file_ctx, MemBuffer **buffer)
 
     int r = json_dump_callback(js, OutputJSONMemBufferCallback, &wrapper,
             JSON_PRESERVE_ORDER|JSON_COMPACT|JSON_ENSURE_ASCII|
-#ifdef JSON_ESCAPE_SLASH
-                            JSON_ESCAPE_SLASH
-#else
-                            0
-#endif
-                            );
+            JSON_ESCAPE_SLASH);
     if (r != 0)
         return TM_ECODE_OK;
 
index df3ef79bee885ffa07a9f9e26dc2f1c713de4a60..05bfcdf9ec3bc223cf3788c0b69f98de7cefd0ce 100644 (file)
 
 #ifdef HAVE_LIBJANSSON
 #include <jansson.h>
+#ifndef JSON_ESCAPE_SLASH
+#define JSON_ESCAPE_SLASH 0
+#endif
 #endif
 
 #if CPPCHECK==1
index 414d99f7f98659db119a946de15f2cc2d018a15d..29fe4b8a60c2838d7644deccb64b62ea20bf5be0 100644 (file)
@@ -290,12 +290,7 @@ int UnixCommandSendJSONToClient(UnixClient *client, json_t *js)
 
     int r = json_dump_callback(js, OutputJSONMemBufferCallback, &wrapper,
             JSON_PRESERVE_ORDER|JSON_COMPACT|JSON_ENSURE_ASCII|
-#ifdef JSON_ESCAPE_SLASH
-                            JSON_ESCAPE_SLASH
-#else
-                            0
-#endif
-                            );
+            JSON_ESCAPE_SLASH);
     if (r != 0) {
         SCLogWarning(SC_ERR_SOCKET, "unable to serialize JSON object");
         return -1;
index c439cd78c04155598a8b095deb7db9434b2979f1..e1a9af4539d0c1720b840a21325496badec0242d 100644 (file)
@@ -233,12 +233,7 @@ int SCLogMessageJSON(struct timeval *tval, char *buffer, size_t buffer_size,
 
     char *js_s = json_dumps(js,
             JSON_PRESERVE_ORDER|JSON_COMPACT|JSON_ENSURE_ASCII|
-#ifdef JSON_ESCAPE_SLASH
-            JSON_ESCAPE_SLASH
-#else
-            0
-#endif
-            );
+            JSON_ESCAPE_SLASH);
     snprintf(buffer, buffer_size, "%s", js_s);
     free(js_s);
 
index 945bc8b3c283a7141ae73805e2bdb9d92c399825..3d679384bbedb08e7a8f359d499c0984813a2821 100644 (file)
@@ -341,12 +341,7 @@ static void DumpJson(FILE *fp, SCProfileSummary *summary, uint32_t count, uint64
 
     char *js_s = json_dumps(js,
             JSON_PRESERVE_ORDER|JSON_COMPACT|JSON_ENSURE_ASCII|
-#ifdef JSON_ESCAPE_SLASH
-            JSON_ESCAPE_SLASH
-#else
-            0
-#endif
-            );
+            JSON_ESCAPE_SLASH);
 
     if (unlikely(js_s == NULL))
         return;