diff options
author | corvid <corvid@lavabit.com> | 2011-05-10 21:07:30 +0000 |
---|---|---|
committer | corvid <corvid@lavabit.com> | 2011-05-10 21:07:30 +0000 |
commit | 9a5cfc077d9f70be42d3202f1ff5f9eec0d76f16 (patch) | |
tree | f1013b01f79a8bf2a696261f519a833dd7bb6010 | |
parent | 6f807dd550576b3f6622658d6c6c55e5b0a59bc7 (diff) |
straighten out free/delete/delete[]
-rw-r--r-- | dw/fltkui.cc | 8 | ||||
-rw-r--r-- | dw/image.cc | 2 | ||||
-rw-r--r-- | dw/layout.cc | 2 | ||||
-rw-r--r-- | lout/object.cc | 2 |
4 files changed, 7 insertions, 7 deletions
diff --git a/dw/fltkui.cc b/dw/fltkui.cc index 9ce5a816..b70220a2 100644 --- a/dw/fltkui.cc +++ b/dw/fltkui.cc @@ -235,7 +235,7 @@ FltkLabelButtonResource::FltkLabelButtonResource (FltkPlatform *platform, FltkLabelButtonResource::~FltkLabelButtonResource () { - delete label; + free((char *)label); } Fl_Widget *FltkLabelButtonResource::createNewWidget (core::Allocation @@ -450,7 +450,7 @@ FltkEntryResource::~FltkEntryResource () if (initText) delete initText; if (label) - delete label; + free((char *)label); } Fl_Widget *FltkEntryResource::createNewWidget (core::Allocation @@ -885,7 +885,7 @@ FltkOptionMenuResource::~FltkOptionMenuResource () if (menu[i].text) free((char *) menu[i].text); } - delete menu; + delete[] menu; } void FltkOptionMenuResource::setWidgetStyle (Fl_Widget *widget, @@ -961,7 +961,7 @@ void FltkOptionMenuResource::enlargeMenu () newMenu = new Fl_Menu_Item[itemsAllocated]; memcpy(newMenu, menu, itemsUsed * sizeof(Fl_Menu_Item)); memset(newMenu + itemsUsed, 0, 0x10 * sizeof(Fl_Menu_Item)); - delete menu; + delete[] menu; menu = newMenu; ch->menu(menu); ch->value(selected); diff --git a/dw/image.cc b/dw/image.cc index cab40ed5..23e2dc84 100644 --- a/dw/image.cc +++ b/dw/image.cc @@ -157,7 +157,7 @@ Image::Image(const char *altText) Image::~Image() { if (altText) - delete altText; + free(altText); if (buffer) buffer->unref (); if (mapKey) diff --git a/dw/layout.cc b/dw/layout.cc index d2097859..d3983559 100644 --- a/dw/layout.cc +++ b/dw/layout.cc @@ -174,7 +174,7 @@ bool Layout::LinkEmitter::emitClick (Widget *widget, int link, int img, Layout::Anchor::~Anchor () { - delete name; + free(name); } // --------------------------------------------------------------------- diff --git a/lout/object.cc b/lout/object.cc index d72b1eec..08ea0452 100644 --- a/lout/object.cc +++ b/lout/object.cc @@ -224,7 +224,7 @@ String::String (const char *str): ConstString (str ? strdup(str) : NULL) String::~String () { if (str) - delete str; + free((char *)str); } // ------------ |