* @param [in] exts Extension setting
*/
void
-SetExtension(int index, const String& exts)
+SetExtension(int index, const TCHAR *pszExts)
{
if (index < 0 || index > SRC_XML)
return;
int size = sizeof(TextDefinition::exts) / sizeof(TextDefinition::exts[0]);
- _tcscpy_s(m_SourceDefs[index].exts, size, exts.c_str());
+ _tcscpy_s(m_SourceDefs[index].exts, size, pszExts);
}
}
\r
TextDefinition *GetTextType(const TCHAR *pszExt);\r
TextDefinition* GetTextType(int index);\r
-void SetExtension(int index, const String& exts);\r
+void SetExtension(int index, const TCHAR *pszExts);\r
\r
unsigned ParseLinePlain(unsigned dwCookie, const TCHAR *pszChars, int nLength, TEXTBLOCK * pBuf, int &nActualItems);\r
unsigned ParseLineAsp(unsigned dwCookie, const TCHAR *pszChars, int nLength, TEXTBLOCK * pBuf, int &nActualItems);\r
// Register the settings read from the registry in CrystalLineParser.
String exts = pOptionsMgr->GetString(name);
- CrystalLineParser::SetExtension(i, exts);
+ CrystalLineParser::SetExtension(i, exts.c_str());
}
}
}
pOptionsMgr->SaveOption(name, pExtension[i-1]);
// Save the extension settings to CrystalLineParser.
- CrystalLineParser::SetExtension(i, pExtension[i-1]);
+ CrystalLineParser::SetExtension(i, pExtension[i-1].c_str());
}
}
}