summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Fl_Table_Row.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Fl_Table_Row.cxx b/src/Fl_Table_Row.cxx
index 29d77747e..3a091ff3d 100644
--- a/src/Fl_Table_Row.cxx
+++ b/src/Fl_Table_Row.cxx
@@ -51,6 +51,7 @@ Fl_Table_Row::CharVector::~CharVector() { // DTOR
}
void Fl_Table_Row::CharVector::size(int count) {
+ if (count <= 0 ) count = 1; // (issue #296)
if (count != _size) {
arr = (char*)realloc(arr, (unsigned)count * sizeof(char));
_size = count;