diff options
author | Xavi Artigas <xartigas@fluendo.com> | 2013-05-02 12:52:17 +0200 |
---|---|---|
committer | Xavi Artigas <xartigas@fluendo.com> | 2013-05-02 12:52:17 +0200 |
commit | dfb803a463610e4eec222ae4f1099114e82c7449 (patch) | |
tree | 942f3f80999812b044c11e1ad8fef06e1c093ca1 | |
parent | ee528a93f8de68b2d56f1e90e088eddcd81aaa19 (diff) |
Fix memory leak in version string.
-rw-r--r-- | gst-sdk/tutorials/android-tutorial-1/jni/tutorial-1.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gst-sdk/tutorials/android-tutorial-1/jni/tutorial-1.c b/gst-sdk/tutorials/android-tutorial-1/jni/tutorial-1.c index 92a3e87..2da20b6 100644 --- a/gst-sdk/tutorials/android-tutorial-1/jni/tutorial-1.c +++ b/gst-sdk/tutorials/android-tutorial-1/jni/tutorial-1.c @@ -7,7 +7,10 @@ * Java Bindings */ jstring gst_native_get_gstreamer_info (JNIEnv* env, jobject thiz) { - return (*env)->NewStringUTF(env, gst_version_string()); + char *version_utf8 = gst_version_string(); + jstring *version_jstring = (*env)->NewStringUTF(env, version_utf8); + g_free (version_utf8); + return version_jstring; } static JNINativeMethod native_methods[] = { |