Bug 1091900 - Make some functions local. r=efaust

This commit is contained in:
Tom Schuster
2014-11-19 01:44:02 +01:00
parent 2932b88f97
commit 91bf18a3c7
3 changed files with 5 additions and 28 deletions

View File

@@ -603,16 +603,9 @@ VectorToKeyIterator(JSContext *cx, HandleObject obj, unsigned flags, AutoIdVecto
return true;
}
bool
js::VectorToKeyIterator(JSContext *cx, HandleObject obj, unsigned flags, AutoIdVector &props,
MutableHandleValue vp)
{
return VectorToKeyIterator(cx, obj, flags, props, 0, 0, vp);
}
bool
js::VectorToValueIterator(JSContext *cx, HandleObject obj, unsigned flags, AutoIdVector &keys,
MutableHandleValue vp)
static bool
VectorToValueIterator(JSContext *cx, HandleObject obj, unsigned flags, AutoIdVector &keys,
MutableHandleValue vp)
{
MOZ_ASSERT(flags & JSITER_FOREACH);
@@ -641,7 +634,7 @@ js::EnumeratedIdVectorToIterator(JSContext *cx, HandleObject obj, unsigned flags
AutoIdVector &props, MutableHandleValue vp)
{
if (!(flags & JSITER_FOREACH))
return VectorToKeyIterator(cx, obj, flags, props, vp);
return VectorToKeyIterator(cx, obj, flags, props, 0, 0, vp);
return VectorToValueIterator(cx, obj, flags, props, vp);
}