Fixed mmap bug, and GUI memory leak.

This was SVN commit r2560.
This commit is contained in:
Ykkrosh
2005-07-28 17:39:27 +00:00
parent f4844681a1
commit c3d42c1025
3 changed files with 5 additions and 2 deletions
@@ -252,9 +252,11 @@ JSBool JSI_IGUIObject::getProperty(JSContext* cx, JSObject* obj, jsval id, jsval
{
JSString* s = StringConvert::wchars_to_jsstring(cx, value.m_Items[i].GetRawString().c_str());
vector[i] = STRING_TO_JSVAL(s);
// TODO: Make sure these strings never get garbage-collected
}
JSObject *obj = JS_NewArrayObject(cx, (jsint)value.m_Items.size(), vector);
delete[] vector;
*vp = OBJECT_TO_JSVAL(obj);
break;