We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ba1757d + 96a5596 commit ae5da11Copy full SHA for ae5da11
src/executeBaton.cpp
@@ -27,8 +27,16 @@ ExecuteBaton::~ExecuteBaton() {
27
for (std::vector<value_t*>::iterator iterator = values.begin(), end = values.end(); iterator != end; ++iterator) {
28
29
value_t* val = *iterator;
30
- if(val->type == VALUE_TYPE_STRING) {
31
- delete (std::string*)val->value;
+ switch (val->type) {
+ case VALUE_TYPE_STRING:
32
+ delete (std::string*)val->value;
33
+ break;
34
+ case VALUE_TYPE_NUMBER:
35
+ delete (oracle::occi::Number*)val->value;
36
37
+ case VALUE_TYPE_TIMESTAMP:
38
+ delete (oracle::occi::Timestamp*)val->value;
39
40
}
41
delete val;
42
0 commit comments