Commit aad09443 authored by rswindell's avatar rswindell
Browse files

Updated JS warning when using old/deprecated file open mode 'e':

    "Deprecated file open mode: 'e'"
If this is your script generating this warning, either remove the 'e' from
the File open() mode string (it had no effect anyway) or change to 'x' to
get the real/working exclusive-open functionality (added in v3.17).
parent 2a4b757f
......@@ -177,7 +177,7 @@ js_open(JSContext *cx, uintN argc, jsval *arglist)
if(fdomode && e) {
/* Remove deprecated (never-worked, non-standard) 'e'xclusive mode char (and warn): */
for(e=strchr(fdomode, 'e'); e ; e=strchr(e, 'e')) {
JS_ReportWarning(cx, "Deprecated open flag used: 'e'");
JS_ReportWarning(cx, "Deprecated file open mode: 'e'");
memmove(e, e+1, strlen(e));
/* Remove (C11 standard) 'x'clusive mode char to avoid MSVC assertion: */
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment