Bug 1067009 - Const-correct a few jsapi methods. r=billm

This commit is contained in:
Bobby Holley 2014-10-01 17:22:14 +02:00
parent 7321b37f56
commit b92b16618f
2 changed files with 4 additions and 4 deletions

View File

@ -5824,7 +5824,7 @@ JS_ClearDateCaches(JSContext *cx)
* Regular Expressions.
*/
JS_PUBLIC_API(JSObject *)
JS_NewRegExpObject(JSContext *cx, HandleObject obj, char *bytes, size_t length, unsigned flags)
JS_NewRegExpObject(JSContext *cx, HandleObject obj, const char *bytes, size_t length, unsigned flags)
{
AssertHeapIsIdle(cx);
CHECK_REQUEST(cx);
@ -5842,7 +5842,7 @@ JS_NewRegExpObject(JSContext *cx, HandleObject obj, char *bytes, size_t length,
}
JS_PUBLIC_API(JSObject *)
JS_NewUCRegExpObject(JSContext *cx, HandleObject obj, char16_t *chars, size_t length,
JS_NewUCRegExpObject(JSContext *cx, HandleObject obj, const char16_t *chars, size_t length,
unsigned flags)
{
AssertHeapIsIdle(cx);

View File

@ -4759,11 +4759,11 @@ JS_ClearDateCaches(JSContext *cx);
#define JSREG_STICKY 0x08u /* only match starting at lastIndex */
extern JS_PUBLIC_API(JSObject *)
JS_NewRegExpObject(JSContext *cx, JS::HandleObject obj, char *bytes, size_t length,
JS_NewRegExpObject(JSContext *cx, JS::HandleObject obj, const char *bytes, size_t length,
unsigned flags);
extern JS_PUBLIC_API(JSObject *)
JS_NewUCRegExpObject(JSContext *cx, JS::HandleObject obj, char16_t *chars, size_t length,
JS_NewUCRegExpObject(JSContext *cx, JS::HandleObject obj, const char16_t *chars, size_t length,
unsigned flags);
extern JS_PUBLIC_API(bool)