Ignore:
Timestamp:
Nov 21, 2001, 12:51:07 PM (24 years ago)
Author:
sandervl
Message:

tooltips fixes (memory freed incorrectly)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/comctl32/tooltips.cpp

    r3970 r7408  
    1 /* $Id: tooltips.cpp,v 1.11 2000-08-08 17:05:01 cbratschi Exp $ */
    21/*
    32 * Tool tip control
     
    734733          SetWindowLongA ((HWND)toolPtr->uId,GWL_WNDPROC,(LONG)lpttsi->wpOrigProc);
    735734          RemovePropA ((HWND)toolPtr->uId,COMCTL32_aSubclass);
     735#ifdef __WIN32OS2__
     736          COMCTL32_Free(lpttsi);
     737#else
    736738          COMCTL32_Free(&lpttsi);
     739#endif
    737740        }
    738741          //else
     
    748751            SetWindowLongA((HWND)toolPtr->hwnd,GWL_WNDPROC,(LONG)lpttsi->wpOrigProc);
    749752            RemovePropA((HWND)toolPtr->hwnd,COMCTL32_aSubclass);
     753#ifdef __WIN32OS2__
     754          COMCTL32_Free(lpttsi);
     755#else
    750756            COMCTL32_Free(&lpttsi);
     757#endif
    751758          } else lpttsi->uRefCount--;
    752759        }
     
    20452052                              (LONG)lpttsi->wpOrigProc);
    20462053                    RemovePropA ((HWND)toolPtr->uId, COMCTL32_aSubclass);
     2054#ifdef __WIN32OS2__
     2055                    COMCTL32_Free(lpttsi);
     2056#else
    20472057                    COMCTL32_Free (&lpttsi);
     2058#endif
    20482059                }
    20492060            }
     
    20552066                                          (LONG)lpttsi->wpOrigProc);
    20562067                        RemovePropA ((HWND)toolPtr->hwnd, COMCTL32_aSubclass);
     2068#ifdef __WIN32OS2__
     2069                        COMCTL32_Free(lpttsi);
     2070#else
    20572071                        COMCTL32_Free (&lpttsi);
     2072#endif
    20582073                    }
    20592074            }
Note: See TracChangeset for help on using the changeset viewer.