CPattern(const nsCString& aFilename) : mNames(0), mFilename(aFilename), mSafeNames(0) { mIndex=0; mLineNumber=1; mErrCount=0;
CPattern(const nsAFlatCString& aFilename) : mNames(0), mSafeNames(0), mIndex(0), mLineNumber(1), mErrCount(0), mFilename(aFilename) {
  CPattern(const nsCString& aFilename) : mNames(0), mFilename(aFilename), mSafeNames(0) {    mIndex=0;    mLineNumber=1;    mErrCount=0;  }