src/Palete/Javascript.vala
authorAlan Knowles <alan@roojs.com>
Thu, 19 Mar 2015 10:50:17 +0000 (18:50 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 19 Mar 2015 10:50:17 +0000 (18:50 +0800)
src/Palete/Javascript.vala

index 488b8c3..011ad11 100644 (file)
@@ -185,13 +185,13 @@ namespace Palete {
                        // extract the text value from res...
                         JSCore.String  sv = res.to_string_copy ( ctx,  out  exe);
                         var length = sv.get_maximum_utf8_c_string_size();
-                        unowned string[] buf = new string[length];
+                        var buf = new string[length+1];
                        
                         sv.get_utf8_c_string( buf, length);
-                        sv.release();
-                        
+                        sv = null; // release?
+                        buf[length] = 0;
                         print("ret:%s\n",(string)  buf);
-         
+                        
                        
                }