Skip to content

v0.2.49..v0.2.50 changeset StreamUtilsJs.h

Garret Voltz edited this page Nov 6, 2019 · 1 revision
diff --git a/hoot-js/src/main/cpp/hoot/js/io/StreamUtilsJs.h b/hoot-js/src/main/cpp/hoot/js/io/StreamUtilsJs.h
index e821e05..9b24d60 100644
--- a/hoot-js/src/main/cpp/hoot/js/io/StreamUtilsJs.h
+++ b/hoot-js/src/main/cpp/hoot/js/io/StreamUtilsJs.h
@@ -126,7 +126,7 @@ QString toJson(const v8::Local<T> object)
     v8::Handle<v8::String> s = v8::Handle<v8::String>::Cast(resultValue);
 
     size_t utf8Length = s->Utf8Length() + 1;
-    std::shared_ptr<char> buffer(new char[utf8Length]);
+    std::unique_ptr<char[]> buffer(new char[utf8Length]);
     s->WriteUtf8(buffer.get(), utf8Length);
 
     result = QString::fromUtf8(buffer.get());
Clone this wiki locally