summaryrefslogtreecommitdiff
path: root/javascript/jsapi/document.c
diff options
context:
space:
mode:
Diffstat (limited to 'javascript/jsapi/document.c')
-rw-r--r--javascript/jsapi/document.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/javascript/jsapi/document.c b/javascript/jsapi/document.c
index 49144c4a9..41d889873 100644
--- a/javascript/jsapi/document.c
+++ b/javascript/jsapi/document.c
@@ -144,11 +144,7 @@ static JSBool JSAPI_NATIVE(getElementById, JSContext *cx, uintN argc, jsval *vp)
dom_document_get_element_by_id(htmlc->document, idstr, &idelement);
- if (idelement==NULL) {
- JSAPI_SET_RVAL(cx, vp, JSVAL_NULL);
- } else {
- /* create element object and return it*/
- }
+ JSAPI_SET_RVAL(cx, vp, OBJECT_TO_JSVAL(jsapi_new_element(cx, JS_GetGlobalObject(cx), htmlc, idelement)));
return JS_TRUE;
}