diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2022-11-06 15:03:19 +0100 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2022-11-06 16:32:29 +0100 |
| commit | bb7129dae2be48affa0a19292122e5ce988c0719 (patch) | |
| tree | 7a51e00f886a9258821beee96255a83a2f620fe6 /src | |
| parent | 8b92935b1e2964889d76fe64374be1ab3b040027 (diff) | |
Use the new Fl_Int_Vector class in Fl_Table
Replace local IntVector with Fl_Int_Vector
Diffstat (limited to 'src')
| -rw-r--r-- | src/Fl_Table.cxx | 21 |
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. */ |
