summaryrefslogtreecommitdiffstats
path: root/src/bltGrElemOption.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/bltGrElemOption.C')
-rw-r--r--src/bltGrElemOption.C13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/bltGrElemOption.C b/src/bltGrElemOption.C
index 2b3744a..3a877fb 100644
--- a/src/bltGrElemOption.C
+++ b/src/bltGrElemOption.C
@@ -91,7 +91,7 @@ static int ValuesSetProc(ClientData clientData, Tcl_Interp* interp,
if (objc == 1) {
if (Blt_VectorExists2(interp, string)) {
ElemValuesVector* valuesPtr = new ElemValuesVector(elemPtr, string);
- if (valuesPtr->GetVectorData() != TCL_OK) {
+ if (valuesPtr->getVector() != TCL_OK) {
delete valuesPtr;
return TCL_ERROR;
}
@@ -351,18 +351,13 @@ void VectorChangedProc(Tcl_Interp* interp, ClientData clientData,
return;
if (notify == BLT_VECTOR_NOTIFY_DESTROY) {
- valuesPtr->FreeVectorSource();
- if (valuesPtr->values_)
- delete [] valuesPtr->values_;
- valuesPtr->values_ = NULL;
- valuesPtr->nValues_ = 0;
- valuesPtr->min_ =0;
- valuesPtr->max_ =0;
+ valuesPtr->freeSource();
+ valuesPtr->reset();
}
else {
Blt_Vector* vector;
Blt_GetVectorById(interp, valuesPtr->source_.vector, &vector);
- if (valuesPtr->FetchVectorValues(vector) != TCL_OK)
+ if (valuesPtr->fetchValues(vector) != TCL_OK)
return;
}