work around msvc2010's apparent lack of appreciation for the meaning of "static"

This commit is contained in:
Oswald Buddenhagen
2010-06-21 16:02:24 +02:00
parent 097e45d47c
commit ec249304e6

View File

@@ -88,6 +88,8 @@ void ProFileCache::discardFiles(const QString &prefix)
#define fL1S(s) QString::fromLatin1(s) #define fL1S(s) QString::fromLatin1(s)
namespace { // MSVC2010 doesn't seem to know the semantics of "static" ...
static struct { static struct {
QString strelse; QString strelse;
QString strfor; QString strfor;
@@ -95,6 +97,8 @@ static struct {
QString strdefineReplace; QString strdefineReplace;
} statics; } statics;
}
void ProFileParser::initialize() void ProFileParser::initialize()
{ {
if (!statics.strelse.isNull()) if (!statics.strelse.isNull())