Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo

This commit is contained in:
Xin Zhang
2013-04-22 14:15:49 -07:00
parent a59f6beade
commit af100eed90
51 changed files with 127 additions and 128 deletions

View File

@@ -795,7 +795,7 @@ iterator_next(JSContext *cx, unsigned argc, Value *vp)
return CallNonGenericMethod<IsIterator, iterator_next_impl>(cx, args);
}
static JSFunctionSpec iterator_methods[] = {
static const JSFunctionSpec iterator_methods[] = {
JS_FN("iterator", iterator_iterator, 0, 0),
JS_FN("next", iterator_next, 0, 0),
JS_FS_END
@@ -948,7 +948,7 @@ Class js::ElementIteratorClass = {
NULL /* finalize */
};
JSFunctionSpec ElementIteratorObject::methods[] = {
const JSFunctionSpec ElementIteratorObject::methods[] = {
JS_FN("next", next, 0, 0),
JS_FS_END
};
@@ -1744,7 +1744,7 @@ generator_close(JSContext *cx, unsigned argc, Value *vp)
#define JSPROP_ROPERM (JSPROP_READONLY | JSPROP_PERMANENT)
static JSFunctionSpec generator_methods[] = {
static const JSFunctionSpec generator_methods[] = {
JS_FN("iterator", iterator_iterator, 0, 0),
JS_FN("next", generator_next, 0,JSPROP_ROPERM),
JS_FN("send", generator_send, 1,JSPROP_ROPERM),