Saturday, May 27, 2006, 11:57:33 AM, Andrew Talbot wrote:
Changelog: comctl32_tests: Janitorial: write-strings warning fix.
diff -urN a/dlls/comctl32/tests/tab.c b/dlls/comctl32/tests/tab.c --- a/dlls/comctl32/tests/tab.c 2006-05-27 17:25:57.000000000 +0100 +++ b/dlls/comctl32/tests/tab.c 2006-05-27 18:45:43.000000000 +0100 @@ -57,6 +57,9 @@ { HWND handle; TCITEM tcNewTab;
- static char text1[] = "Tab 1",
- text2[] = "Wide Tab 2",
- text3[] = "T 3";
handle = CreateWindow (
WC_TABCONTROLA, @@ -71,13 +74,13 @@ SendMessage (handle, WM_SETFONT, 0, (LPARAM) hFont);
tcNewTab.mask = mask;
- tcNewTab.pszText = "Tab 1";
- tcNewTab.pszText = text1; tcNewTab.iImage = 0; SendMessage (handle, TCM_INSERTITEM, 0, (LPARAM) &tcNewTab);
- tcNewTab.pszText = "Wide Tab 2";
- tcNewTab.pszText = text2; tcNewTab.iImage = 1; SendMessage (handle, TCM_INSERTITEM, 1, (LPARAM) &tcNewTab);
- tcNewTab.pszText = "T 3";
- tcNewTab.pszText = text3; tcNewTab.iImage = 2; SendMessage (handle, TCM_INSERTITEM, 2, (LPARAM) &tcNewTab);
What warning are you talking about here? It's ascii constant text. It should not be ever written to. Nor I ever seen a single warning from this code.
Vitaliy Margolen