Bug 1130860 - Part 2: Fix static keyword in wrong place. r=me CLOSED TREE
--- a/js/src/vm/RegExpObject.cpp
+++ b/js/src/vm/RegExpObject.cpp
@@ -419,18 +419,18 @@ AppendEscapedLineTerminator(StringBuffer
return false;
break;
default:
MOZ_CRASH("Bad LineTerminator");
}
return true;
}
-static template <typename CharT>
-MOZ_ALWAYS_INLINE bool
+template <typename CharT>
+static MOZ_ALWAYS_INLINE bool
SetupBuffer(StringBuffer &sb, const CharT *oldChars, size_t oldLen, const CharT *it)
{
if (mozilla::IsSame<CharT, char16_t>::value && !sb.ensureTwoByteChars())
return false;
if (!sb.reserve(oldLen + 1))
return false;