]> granicus.if.org Git - graphviz/commitdiff
remove redundant error check in gvNEWcontext
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 21 Jun 2021 00:48:41 +0000 (17:48 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 26 Jun 2021 18:57:13 +0000 (11:57 -0700)
The zmalloc function calls exit() on failure, so there is not need to check its
return value for out-of-memory.

lib/gvc/gvcontext.c

index e8735514fb1391e4dd7e3d52d4645a022d509d36..9dc5cd2874eeef0ba56a62d6621a8f85f6a9d95f 100644 (file)
@@ -50,12 +50,11 @@ GVC_t *gvNEWcontext(const lt_symlist_t *builtins, int demand_loading)
 {
     GVC_t *gvc = zmalloc(sizeof(GVC_t));
 
-    if (gvc) {
-       gvc->common.info = LibInfo;
-       gvc->common.errorfn = agerrorf;
-       gvc->common.builtins = builtins;
-       gvc->common.demand_loading = demand_loading;
-    }
+    gvc->common.info = LibInfo;
+    gvc->common.errorfn = agerrorf;
+    gvc->common.builtins = builtins;
+    gvc->common.demand_loading = demand_loading;
+
     return gvc;
 }