]> sigrok.org Git - libsigrok.git/blobdiff - bindings/cxx/classes.cpp
C++ binding: Fixup memory leak in input module receive() calls
[libsigrok.git] / bindings / cxx / classes.cpp
index 03b81edb3cc0da0b0256ea751199e976cc5aa631..e4340fdf8f164d9db5d80bc98f9c4beb683912ed 100644 (file)
@@ -1407,7 +1407,7 @@ void Input::send(void *data, size_t length)
 {
        auto gstr = g_string_new_len(static_cast<char *>(data), length);
        auto ret = sr_input_send(_structure, gstr);
-       g_string_free(gstr, false);
+       g_string_free(gstr, true);
        check(ret);
 }