Bug 781009 - Make CompileOptions constructor explicit. r=jimb

This commit is contained in:
Benjamin Peterson 2012-08-09 18:21:22 -07:00
Родитель 1991468393
Коммит 1e8552f4c9
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -5120,7 +5120,7 @@ struct JS_PUBLIC_API(CompileOptions) {
SAVE_SOURCE
} sourcePolicy;
CompileOptions(JSContext *cx);
explicit CompileOptions(JSContext *cx);
CompileOptions &setPrincipals(JSPrincipals *p) { principals = p; return *this; }
CompileOptions &setOriginPrincipals(JSPrincipals *p) { originPrincipals = p; return *this; }
CompileOptions &setVersion(JSVersion v) { version = v; versionSet = true; return *this; }