summaryrefslogtreecommitdiff
path: root/src/Fl_Preferences.cxx
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2020-02-11 15:46:46 +0100
committerAlbrecht Schlosser <albrechts.fltk@online.de>2020-02-11 15:46:46 +0100
commit8ea4b5b5b10e5b68a79ab651820dcbc4c4d88207 (patch)
treedece548fc7e8040602fe54e54a10f00d97b7f10d /src/Fl_Preferences.cxx
parent924289a40c2f112772e0b44325ba2297b2e07a35 (diff)
Fix static analyzer errors and warnings
Fix several bugs found by scan-build (more to come). https://clang-analyzer.llvm.org/scan-build.html See also current travis-ci build log with static analyzer, e.g. https://travis-ci.com/fltk/fltk/jobs/285426415 (link may become invalid in the future).
Diffstat (limited to 'src/Fl_Preferences.cxx')
-rw-r--r--src/Fl_Preferences.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Fl_Preferences.cxx b/src/Fl_Preferences.cxx
index a9b4464bf..31ea72ea5 100644
--- a/src/Fl_Preferences.cxx
+++ b/src/Fl_Preferences.cxx
@@ -1476,7 +1476,7 @@ void Fl_Preferences::Node::createIndex() {
int n = nChildren();
if (n>NIndex_) {
NIndex_ = n + 16;
- index_ = (Node**)realloc(index_, NIndex_*sizeof(Node**));
+ index_ = (Node**)realloc(index_, NIndex_*sizeof(Node*));
}
Node *nd;
int i = 0;