aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/SparseVector.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/SparseVector.h')
-rw-r--r--src/SparseVector.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/SparseVector.h b/src/SparseVector.h
index 39324bdc1..ce38d0da1 100644
--- a/src/SparseVector.h
+++ b/src/SparseVector.h
@@ -163,7 +163,8 @@ template<>
inline void SparseVector<const char *>::ClearValue(int partition) {
const char *value = values->ValueAt(partition);
delete []value;
- values->SetValueAt(partition, NULL);
+ value = nullptr;
+ values->SetValueAt(partition, value);
}
template<>
@@ -175,7 +176,7 @@ inline void SparseVector<const char *>::SetValueAt(int position, const char *val
std::copy(value, value + len, valueCopy);
CommonSetValueAt(position, valueCopy);
} else {
- CommonSetValueAt(position, NULL);
+ CommonSetValueAt(position, nullptr);
}
}