Is this code line necessary?
BlitzMax Forums/MaxGUI Module/Is this code line necessary?| 
 | ||
| I'm still a little confused about BMax memory management generally. Do I need the "Safety" line below? ' Safety If Self.Toolbar <> Null FreeGadget(Self.Toolbar) ' Create the Toolbar Self.ToolBar = CreateToolBar(s_icon_file, x,y,w,h,Self.Window) | 
| 
 | ||
| It may be - the old toolbar will eventually freed, but it is not guaranteed to happen within a certain time period. | 
| 
 | ||
| OK, thanks Michael. | 
| 
 | ||
| From my experience such safety lines are necessary. :( | 
| 
 | ||
| no | 
| 
 | ||
| I thought Tgadget didnt self dispose, ie you could make a window in a function assigning it to a local var an it wouldnt be destroyed on return... (never liked this behaviour!) |