From 484c4db546c29419a32074579031c48e036c26c0 Mon Sep 17 00:00:00 2001 From: "Michael D. Lowis" Date: Tue, 17 Apr 2018 20:36:08 -0400 Subject: [PATCH] start adding logic to build the rows --- lib/view.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/view.c b/lib/view.c index cc9d10d..33825b3 100644 --- a/lib/view.c +++ b/lib/view.c @@ -84,6 +84,15 @@ size_t view_limitrows(View* view, size_t maxrows, size_t ncols) { } void view_resize(View* view, size_t width, size_t nrows) { + /* free up the old data */ + if (view->rows) { + for (size_t i = 0; i < view->nrows; i++) + free(view->rows[i]); + free(view->rows); + view->nrows = 0; + } + /* start from beginning of first line and populate row by row */ + } void view_update(View* view, size_t* csrx, size_t* csry) { -- 2.49.0