mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-27 21:00:50 +00:00
Bug 740609 - Handle null filename (r=luke)
This commit is contained in:
parent
b2da88eeb8
commit
e928493032
@ -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…
x
Reference in New Issue
Block a user