return L"Unknown";\r
}\r
\r
-std::wstring g_version = L"Not found";\r
-void setup_version()\r
-{ \r
+std::wstring get_flash_version()\r
+{ \r
+ std::wstring version = L"Not found";\r
#ifdef WIN32\r
HKEY hkey;\r
\r
dwSize = sizeof(ver_str);\r
RegQueryValueEx(hkey, TEXT("Version"), NULL, &dwType, (PBYTE)&ver_str, &dwSize);\r
\r
- g_version = ver_str;\r
+ version = ver_str;\r
\r
RegCloseKey(hkey);\r
}\r
#endif\r
-}\r
-\r
-std::wstring get_flash_version()\r
-{ \r
- boost::once_flag flag = BOOST_ONCE_INIT;\r
- boost::call_once(setup_version, flag);\r
-\r
- return g_version;\r
+ return version;\r
}\r
\r
}\r