diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2016-04-29 20:12:09 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2016-04-29 20:12:09 (GMT) |
commit | 89ceb1e27afed0bac789e33c2f10eade01747d88 (patch) | |
tree | 6c65efae501c1d3021e6beb4a5697138897dc128 /src/gtkext/gtkgraphview.c | |
parent | 4242e4c75ce7391562cadb2ac66b7179eb6bf7f5 (diff) |
Fixed various usages of uninitialised memory.
Diffstat (limited to 'src/gtkext/gtkgraphview.c')
-rw-r--r-- | src/gtkext/gtkgraphview.c | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/src/gtkext/gtkgraphview.c b/src/gtkext/gtkgraphview.c index a2c0cd3..0c680fa 100644 --- a/src/gtkext/gtkgraphview.c +++ b/src/gtkext/gtkgraphview.c @@ -206,16 +206,26 @@ static void gtk_graph_view_compute_requested_size(GtkGraphView *view, gint *widt { GtkRequisition requisition; /* Taille requise */ - if (width != NULL && view->layout != NULL) + if (width != NULL) { - g_graph_layout_size_request(view->layout, &requisition); - *width = requisition.width; + if (view->layout != NULL) + { + g_graph_layout_size_request(view->layout, &requisition); + *width = requisition.width; + } + else + *width = 0; } - if (height != NULL && view->layout != NULL) + if (height != NULL) { - g_graph_layout_size_request(view->layout, &requisition); - *height = requisition.height; + if (view->layout != NULL) + { + g_graph_layout_size_request(view->layout, &requisition); + *height = requisition.height; + } + else + *height = 0; } } |