summaryrefslogtreecommitdiff
path: root/src/Fl_Table.cxx
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2022-11-06 15:03:19 +0100
committerAlbrecht Schlosser <albrechts.fltk@online.de>2022-11-06 16:32:29 +0100
commitbb7129dae2be48affa0a19292122e5ce988c0719 (patch)
tree7a51e00f886a9258821beee96255a83a2f620fe6 /src/Fl_Table.cxx
parent8b92935b1e2964889d76fe64374be1ab3b040027 (diff)
Use the new Fl_Int_Vector class in Fl_Table
Replace local IntVector with Fl_Int_Vector
Diffstat (limited to 'src/Fl_Table.cxx')
-rw-r--r--src/Fl_Table.cxx21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/Fl_Table.cxx b/src/Fl_Table.cxx
index 431847b61..baf06249e 100644
--- a/src/Fl_Table.cxx
+++ b/src/Fl_Table.cxx
@@ -26,27 +26,6 @@
#include <stdlib.h> // realloc/free
-// An STL-ish vector without templates (private to Fl_Table)
-
-void Fl_Table::IntVector::copy(int *newarr, unsigned int newsize) {
- size(newsize);
- memcpy(arr, newarr, newsize * sizeof(int));
-}
-
-Fl_Table::IntVector::~IntVector() { // DTOR
- if (arr)
- free(arr);
- arr = 0;
-}
-
-void Fl_Table::IntVector::size(unsigned int count) {
- if (count != _size) {
- arr = (int*)realloc(arr, count * sizeof(int));
- _size = count;
- }
-}
-
-
/** Sets the vertical scroll position so 'row' is at the top,
and causes the screen to redraw.
*/