mirror of
https://github.com/rkd77/elinks.git
synced 2024-10-01 03:36:26 -04:00
[spidermonkey] compilation fixes
This commit is contained in:
parent
0e70bfb468
commit
9d3af259ad
@ -1327,7 +1327,7 @@ document_write_do(JSContext *ctx, unsigned int argc, JS::Value *rval, int newlin
|
||||
add_string_to_string(&interpreter->current_writecode->string, &string);
|
||||
done_string(&string);
|
||||
} else {
|
||||
struct string *ret = add_to_ecmascript_string_list(&interpreter->writecode, string.source, string.length, element_offset);
|
||||
(void)add_to_ecmascript_string_list(&interpreter->writecode, string.source, string.length, element_offset);
|
||||
done_string(&string);
|
||||
interpreter->current_writecode = interpreter->current_writecode->next;
|
||||
}
|
||||
|
@ -2425,8 +2425,6 @@ element_addEventListener(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
JS::CallArgs args = CallArgsFromVp(argc, rval);
|
||||
JS::RootedObject hobj(ctx, &args.thisv().toObject());
|
||||
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
|
||||
if (!JS_InstanceOf(ctx, hobj, &element_class, NULL)) {
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__);
|
||||
@ -2490,8 +2488,6 @@ element_removeEventListener(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
JS::CallArgs args = CallArgsFromVp(argc, rval);
|
||||
JS::RootedObject hobj(ctx, &args.thisv().toObject());
|
||||
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
|
||||
if (!JS_InstanceOf(ctx, hobj, &element_class, NULL)) {
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__);
|
||||
|
@ -116,8 +116,6 @@ keyboardEvent_constructor(JSContext* ctx, unsigned argc, JS::Value* vp)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
|
||||
if (!newObj) {
|
||||
return false;
|
||||
}
|
||||
@ -155,7 +153,6 @@ keyboardEvent_get_property_key(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct keyboard *keyb = JS::GetMaybePtrFromReservedSlot<struct keyboard>(hobj, 0);
|
||||
|
||||
if (!keyb) {
|
||||
@ -185,7 +182,6 @@ keyboardEvent_get_property_keyCode(JSContext *ctx, unsigned int argc, JS::Value
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct keyboard *keyb = JS::GetMaybePtrFromReservedSlot<struct keyboard>(hobj, 0);
|
||||
|
||||
if (!keyb) {
|
||||
|
@ -123,8 +123,6 @@ messageEvent_constructor(JSContext* ctx, unsigned argc, JS::Value* vp)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
|
||||
if (!newObj) {
|
||||
return false;
|
||||
}
|
||||
@ -163,7 +161,6 @@ messageEvent_get_property_data(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct message_event *event = JS::GetMaybePtrFromReservedSlot<struct message_event>(hobj, 0);
|
||||
|
||||
if (!event) {
|
||||
@ -195,7 +192,6 @@ messageEvent_get_property_lastEventId(JSContext *ctx, unsigned int argc, JS::Val
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct message_event *event = JS::GetMaybePtrFromReservedSlot<struct message_event>(hobj, 0);
|
||||
|
||||
if (!event) {
|
||||
@ -227,7 +223,6 @@ messageEvent_get_property_origin(JSContext *ctx, unsigned int argc, JS::Value *v
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct message_event *event = JS::GetMaybePtrFromReservedSlot<struct message_event>(hobj, 0);
|
||||
|
||||
if (!event) {
|
||||
@ -259,7 +254,6 @@ messageEvent_get_property_source(JSContext *ctx, unsigned int argc, JS::Value *v
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct message_event *event = JS::GetMaybePtrFromReservedSlot<struct message_event>(hobj, 0);
|
||||
|
||||
if (!event) {
|
||||
@ -301,7 +295,7 @@ get_messageEvent(JSContext *ctx, char *data, char *origin, char *source)
|
||||
|
||||
char id[32];
|
||||
|
||||
snprintf(id, "%d", 31, ++lastEventId);
|
||||
snprintf(id, 31, "%d", ++lastEventId);
|
||||
event->lastEventId = stracpy(id);
|
||||
JS::SetReservedSlot(e, 0, JS::PrivateValue(event));
|
||||
|
||||
|
@ -305,7 +305,6 @@ window_removeEventListener(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct el_window *elwin = JS::GetMaybePtrFromReservedSlot<struct el_window>(hobj, 0);
|
||||
|
||||
if (argc < 2) {
|
||||
@ -355,7 +354,6 @@ window_postMessage(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct el_window *elwin = JS::GetMaybePtrFromReservedSlot<struct el_window>(hobj, 0);
|
||||
|
||||
if (argc < 2) {
|
||||
@ -631,8 +629,6 @@ window_clearTimeout(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
|
||||
JS::CallArgs args = JS::CallArgsFromVp(argc, rval);
|
||||
|
||||
if (argc != 1) {
|
||||
|
@ -373,7 +373,6 @@ xhr_abort(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct xhr *xhr = JS::GetMaybePtrFromReservedSlot<struct xhr>(hobj, 0);
|
||||
|
||||
if (xhr && xhr->download.conn) {
|
||||
@ -400,7 +399,6 @@ xhr_addEventListener(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct xhr *xhr = JS::GetMaybePtrFromReservedSlot<struct xhr>(hobj, 0);
|
||||
|
||||
if (argc < 2) {
|
||||
@ -449,7 +447,6 @@ xhr_removeEventListener(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct xhr *xhr = JS::GetMaybePtrFromReservedSlot<struct xhr>(hobj, 0);
|
||||
|
||||
if (argc < 2) {
|
||||
@ -499,9 +496,7 @@ xhr_getAllResponseHeaders(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct xhr *xhr = JS::GetMaybePtrFromReservedSlot<struct xhr>(hobj, 0);
|
||||
struct view_state *vs = interpreter->vs;
|
||||
|
||||
if (!xhr) {
|
||||
return false;
|
||||
@ -531,9 +526,7 @@ xhr_getResponseHeader(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct xhr *xhr = JS::GetMaybePtrFromReservedSlot<struct xhr>(hobj, 0);
|
||||
struct view_state *vs = interpreter->vs;
|
||||
|
||||
if (!xhr || argc == 0) {
|
||||
return false;
|
||||
@ -1122,12 +1115,7 @@ xhr_setRequestHeader(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp);
|
||||
struct xhr *xhr = JS::GetMaybePtrFromReservedSlot<struct xhr>(hobj, 0);
|
||||
struct view_state *vs;
|
||||
struct document_view *doc_view;
|
||||
vs = interpreter->vs;
|
||||
doc_view = vs->doc_view;
|
||||
|
||||
if (!xhr) {
|
||||
return false;
|
||||
|
Loading…
Reference in New Issue
Block a user