]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
rust/json: add array_append_string
authorVictor Julien <victor@inliniac.net>
Mon, 26 Feb 2018 12:35:28 +0000 (13:35 +0100)
committerVictor Julien <victor@inliniac.net>
Thu, 1 Mar 2018 13:47:12 +0000 (14:47 +0100)
rust/src/json.rs

index 4f9af2f11a264333c472fb59ac48db2118ef8112..1119add5c360fc9978f34c38aa2cc3f852c707a6 100644 (file)
@@ -105,6 +105,11 @@ impl Json {
             json_array_append_new(self.js, val.js);
         }
     }
+    pub fn array_append_string(&self, val: &str) {
+        unsafe {
+            json_array_append_new(self.js, json_string(to_cstring(val.as_bytes()).as_ptr()));
+        }
+    }
 }
 
 /// Convert an array of bytes into an ascii printable string replacing