Bug 470455 - test_database_sync_embed_visits.js leaks, r=sdwilsh
[wine-gecko.git] / other-licenses / 7zstub / src / 7zip / FileManager / FormatUtils.cpp
blob04f27f42761e560c23bbc431f9a8d9521ab96dd5
1 // FormatUtils.cpp
3 #include "StdAfx.h"
5 #include "FormatUtils.h"
6 #include "Common/IntToString.h"
7 #include "Windows/ResourceString.h"
9 #ifdef LANG
10 #include "LangUtils.h"
11 #endif
13 UString NumberToString(UInt64 number)
15 wchar_t numberString[32];
16 ConvertUInt64ToString(number, numberString);
17 return numberString;
20 UString MyFormatNew(const UString &format, const UString &argument)
22 UString result = format;
23 result.Replace(L"{0}", argument);
24 return result;
27 UString MyFormatNew(UINT resourceID,
28 #ifdef LANG
29 UInt32 langID,
30 #endif
31 const UString &argument)
33 return MyFormatNew(
34 #ifdef LANG
35 LangString(resourceID, langID),
36 #else
37 NWindows::MyLoadStringW(resourceID),
38 #endif
39 argument);