PATCH: TOOLTIPS_GetTipText

Christian COSTA titan.costa at wanadoo.fr
Wed Apr 17 14:29:50 CDT 2002


Hi!

The following patch fix at least one app but I don't know if it could
break something.

Assuming Loadstring accept handle equal to 0, I modified the function
accordingly but is it right?

Can somenone enlighten me?

Bye.

Changelog :
	dlls/comctl32/tooltips.c : TOOLTIPS_GetTipText
	allows module handle equal to 0 which refer to the current module

Christian COSTA   titan.costa at wanadoo.fr
-------------- next part --------------
Index: tooltips.c
===================================================================
RCS file: /home/wine/wine/dlls/comctl32/tooltips.c,v
retrieving revision 1.42
diff -u -r1.42 tooltips.c
--- tooltips.c	9 Mar 2002 23:29:34 -0000	1.42
+++ tooltips.c	17 Apr 2002 19:11:40 -0000
@@ -184,7 +184,7 @@
 {
     TTTOOL_INFO *toolPtr = &infoPtr->tools[nTool];
 
-    if ((toolPtr->hinst) && (HIWORD((UINT)toolPtr->lpszText) == 0)) {
+    if (HIWORD((UINT)toolPtr->lpszText) == 0) {
 	/* load a resource */
 	TRACE("load res string %x %x\n",
 	       toolPtr->hinst, (int)toolPtr->lpszText);
@@ -208,7 +208,7 @@
 	    SendMessageA (toolPtr->hwnd, WM_NOTIFY,
 			    (WPARAM)toolPtr->uId, (LPARAM)&ttnmdi);
 
-	    if ((ttnmdi.hinst) && (HIWORD((UINT)ttnmdi.lpszText) == 0)) {
+	    if (HIWORD((UINT)ttnmdi.lpszText) == 0) {
 		LoadStringW (ttnmdi.hinst, (UINT)ttnmdi.lpszText,
 			       infoPtr->szTipText, INFOTIPSIZE);
 		if (ttnmdi.uFlags & TTF_DI_SETITEM) {


More information about the wine-devel mailing list