Nikolay Sivov : comctl32/tooltips: Remove redundant condition.

Alexandre Julliard julliard at winehq.org
Tue May 21 16:45:22 CDT 2019


Module: wine
Branch: master
Commit: d4c96034d042a9fef84b9a7d7f86da70c1f5d75a
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=d4c96034d042a9fef84b9a7d7f86da70c1f5d75a

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Tue May 21 13:15:56 2019 +0300

comctl32/tooltips: Remove redundant condition.

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/comctl32/tooltips.c | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/dlls/comctl32/tooltips.c b/dlls/comctl32/tooltips.c
index 4b2298b..ce2bb8b 100644
--- a/dlls/comctl32/tooltips.c
+++ b/dlls/comctl32/tooltips.c
@@ -1838,19 +1838,16 @@ TOOLTIPS_Destroy (TOOLTIPS_INFO *infoPtr)
     TTTOOL_INFO *toolPtr;
     UINT i;
 
-    /* free tools */
-    if (infoPtr->tools) {
-        for (i = 0; i < infoPtr->uNumTools; i++)
-        {
-            toolPtr = &infoPtr->tools[i];
-
-            TOOLTIPS_FreeToolText (toolPtr);
-            TOOLTIPS_ResetSubclass (toolPtr);
-        }
+    for (i = 0; i < infoPtr->uNumTools; i++)
+    {
+        toolPtr = &infoPtr->tools[i];
 
-	Free (infoPtr->tools);
+        TOOLTIPS_FreeToolText (toolPtr);
+        TOOLTIPS_ResetSubclass (toolPtr);
     }
 
+    Free (infoPtr->tools);
+
     /* free title string */
     Free (infoPtr->pszTitle);
     /* free title icon if not a standard one */




More information about the wine-cvs mailing list