mirror of
https://github.com/reactos/reactos.git
synced 2025-02-20 15:35:04 +00:00
[BROWSEUI] Pass the Resource string directly instead of using an additional buffer. Remove the NULL characters from the strings. Fix return value handling of LoadStringW()
svn path=/trunk/; revision=69851
This commit is contained in:
parent
4888f694bd
commit
84b0040ce1
14 changed files with 32 additions and 36 deletions
|
@ -264,8 +264,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -282,8 +282,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Zurück zu %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Zurück zu %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -282,8 +282,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -265,8 +265,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Volver a %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Volver a %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -266,8 +266,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -264,8 +264,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -272,8 +272,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -266,8 +266,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Înapoi la %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Înapoi la %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -266,8 +266,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -283,8 +283,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -264,8 +264,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -266,8 +266,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -284,8 +284,8 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_BACK "Back to %s\0"
|
||||
IDS_FORWARD "Forward to %s\0"
|
||||
IDS_BACK "Back to %s"
|
||||
IDS_FORWARD "Forward to %s"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -428,7 +428,6 @@ HRESULT STDMETHODCALLTYPE CTravelLog::GetToolTipText(IUnknown *punk, int iOffset
|
|||
CTravelEntry *destinationEntry;
|
||||
wchar_t tempString[MAX_PATH];
|
||||
wchar_t templateString[200];
|
||||
wchar_t *resourceString;
|
||||
HRESULT hResult;
|
||||
|
||||
if (pwzText == NULL)
|
||||
|
@ -443,19 +442,16 @@ HRESULT STDMETHODCALLTYPE CTravelLog::GetToolTipText(IUnknown *punk, int iOffset
|
|||
return hResult;
|
||||
if (iOffset < 0)
|
||||
{
|
||||
hResult = LoadStringW(_AtlBaseModule.GetResourceInstance(),
|
||||
IDS_BACK, (wchar_t*)&resourceString, 0);
|
||||
if (FAILED_UNEXPECTEDLY(hResult))
|
||||
return hResult;
|
||||
if(LoadStringW(_AtlBaseModule.GetResourceInstance(),
|
||||
IDS_BACK, templateString, sizeof(templateString) / sizeof(wchar_t)) == 0)
|
||||
return HRESULT_FROM_WIN32(GetLastError());
|
||||
}
|
||||
else
|
||||
{
|
||||
hResult = LoadStringW(_AtlBaseModule.GetResourceInstance(),
|
||||
IDS_FORWARD, (wchar_t*)&resourceString, 0);
|
||||
if (FAILED_UNEXPECTEDLY(hResult))
|
||||
return hResult;
|
||||
if(LoadStringW(_AtlBaseModule.GetResourceInstance(),
|
||||
IDS_FORWARD, templateString, sizeof(templateString) / sizeof(wchar_t)) == 0)
|
||||
return HRESULT_FROM_WIN32(GetLastError());
|
||||
}
|
||||
wcscpy(templateString, resourceString);
|
||||
_snwprintf(pwzText, cchText, templateString, tempString);
|
||||
|
||||
TRACE("CTravelLog::GetToolTipText for IUnknown punk=%p at offset=%d returning L\"%S\"\n", punk, iOffset, pwzText);
|
||||
|
|
Loading…
Reference in a new issue