| commit | b412b3ccbe392725caa8b81b31b3ae2aa5d5377a | [log] [tgz] |
|---|---|---|
| author | Francois Gouget <fgouget@free.fr> | Thu May 31 21:33:55 2001 +0000 |
| committer | Alexandre Julliard <julliard@winehq.org> | Thu May 31 21:33:55 2001 +0000 |
| tree | ac8814531219bda0ca43f3bab278a86df5b5fab6 | |
| parent | b6dc0940c25d231eee9bf823aa3fad4e27bb6112 [diff] |
TOOLBAR_InsertButtonA: If iString==-1 then don't use it as a pointer.
diff --git a/dlls/comctl32/toolbar.c b/dlls/comctl32/toolbar.c index c6aaa88..9a44d3b 100644 --- a/dlls/comctl32/toolbar.c +++ b/dlls/comctl32/toolbar.c
@@ -2785,7 +2785,8 @@ int len; LPSTR ptr; - if(lpTbb->iString) { + /* FIXME: iString == -1 is undocumented */ + if(lpTbb->iString && lpTbb->iString!=-1) { len = strlen((char*)lpTbb->iString) + 2; ptr = COMCTL32_Alloc(len); nIndex = infoPtr->nNumButtons;