mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 740609 - Handle null filename (r=luke)
This commit is contained in:
parent
2ae805f612
commit
80d2dc87c2
@ -943,6 +943,9 @@ JSScript::destroySourceMap(FreeOp *fop)
|
||||
const char *
|
||||
js::SaveScriptFilename(JSContext *cx, const char *filename)
|
||||
{
|
||||
if (!filename)
|
||||
return NULL;
|
||||
|
||||
JSCompartment *comp = cx->compartment;
|
||||
|
||||
ScriptFilenameTable::AddPtr p = comp->scriptFilenameTable.lookupForAdd(filename);
|
||||
@ -985,6 +988,7 @@ js::SaveScriptFilename(JSContext *cx, const char *filename)
|
||||
void
|
||||
js::MarkScriptFilename(const char *filename)
|
||||
{
|
||||
JS_ASSERT(filename);
|
||||
ScriptFilenameEntry *sfe = FILENAME_TO_SFE(filename);
|
||||
sfe->marked = true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user