From: Victor Julien Date: Mon, 26 Feb 2018 12:35:28 +0000 (+0100) Subject: rust/json: add array_append_string X-Git-Tag: suricata-4.1.0-beta1~123 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=053022931c189ee12a4801df5c67f851a0b1afcd;p=thirdparty%2Fsuricata.git rust/json: add array_append_string --- diff --git a/rust/src/json.rs b/rust/src/json.rs index 4f9af2f11a..1119add5c3 100644 --- a/rust/src/json.rs +++ b/rust/src/json.rs @@ -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