summaryrefslogtreecommitdiffstats
path: root/generic/tkbltGrElem.C
diff options
context:
space:
mode:
authorAdrián Medraño Calvo <adrian@medranocalvo.com>2017-07-28 06:54:06 (GMT)
committerAdrián Medraño Calvo <adrian@medranocalvo.com>2017-07-28 07:11:19 (GMT)
commitd2c078754fbaee1bd22d77202f9af3d706f45b94 (patch)
treede4a975872eca1b01fc9ac74f175af98e7283ee5 /generic/tkbltGrElem.C
parente8635888a9d67eff399ad5d5fdded50dcc7e843a (diff)
downloadblt-d2c078754fbaee1bd22d77202f9af3d706f45b94.zip
blt-d2c078754fbaee1bd22d77202f9af3d706f45b94.tar.gz
blt-d2c078754fbaee1bd22d77202f9af3d706f45b94.tar.bz2
Stop checking for NULL before free
The 'delete' operator checks whether the lvalue is NULL before freeing.
Diffstat (limited to 'generic/tkbltGrElem.C')
-rw-r--r--generic/tkbltGrElem.C15
1 files changed, 5 insertions, 10 deletions
diff --git a/generic/tkbltGrElem.C b/generic/tkbltGrElem.C
index 394fa57..faf1b72 100644
--- a/generic/tkbltGrElem.C
+++ b/generic/tkbltGrElem.C
@@ -53,14 +53,12 @@ ElemValues::ElemValues()
ElemValues::~ElemValues()
{
- if (values_)
- delete [] values_;
+ delete [] values_;
}
void ElemValues::reset()
{
- if (values_)
- delete [] values_;
+ delete [] values_;
values_ =NULL;
nValues_ =0;
min_ =0;
@@ -134,8 +132,7 @@ int ElemValuesVector::fetchValues(Blt_Vector* vector)
{
Graph* graphPtr = elemPtr_->graphPtr_;
- if (values_)
- delete [] values_;
+ delete [] values_;
values_ = NULL;
nValues_ = 0;
min_ =0;
@@ -201,11 +198,9 @@ Element::~Element()
if (hashPtr_)
Tcl_DeleteHashEntry(hashPtr_);
- if (name_)
- delete [] name_;
+ delete [] name_;
- if (activeIndices_)
- delete [] activeIndices_;
+ delete [] activeIndices_;
Tk_FreeConfigOptions((char*)ops_, optionTable_, graphPtr_->tkwin_);
free(ops_);