summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
68ec1b4)
Only free volatile columns of the deleted row if OSL_DONT_FREE
is not set.
mark_mapped_object_invalid(t, r->num, i);
continue;
}
mark_mapped_object_invalid(t, r->num, i);
continue;
}
- if (st == OSL_NO_STORAGE)
+ if (st == OSL_NO_STORAGE && !(cd->storage_flags & OSL_DONT_FREE))
free(r->volatile_objects[col->volatile_num].data);
}
if (t->num_mapped_columns) {
free(r->volatile_objects[col->volatile_num].data);
}
if (t->num_mapped_columns) {