Ignore:
Timestamp:
Apr 19, 2000, 4:47:24 PM (25 years ago)
Author:
sandervl
Message:

check for null pointers before freeing memory

File:
1 edited

Legend:

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

    r3182 r3428  
    1 /* $Id: toolbar.cpp,v 1.4 2000-03-21 17:30:44 cbratschi Exp $ */
     1/* $Id: toolbar.cpp,v 1.5 2000-04-19 14:47:24 sandervl Exp $ */
    22/*
    33 * Toolbar control
     
    34713471      INT x;
    34723472
    3473       for (x = 0;x < infoPtr->nNumButtons;x++) COMCTL32_Free(infoPtr->buttons[x].pszName);
     3473      //SvL: Check pointers
     3474      for (x = 0;x < infoPtr->nNumButtons;x++)
     3475        if(infoPtr->buttons[x].pszName)
     3476                COMCTL32_Free(infoPtr->buttons[x].pszName);
     3477
    34743478      COMCTL32_Free(infoPtr->buttons);
    34753479    }
Note: See TracChangeset for help on using the changeset viewer.