diff --git a/raster/r.category/main.c b/raster/r.category/main.c index 2083e065cd6..d0b945a9064 100644 --- a/raster/r.category/main.c +++ b/raster/r.category/main.c @@ -118,6 +118,9 @@ int main(int argc, char *argv[]) if (strcmp(parm.format->answer, "json") == 0) { format = JSON; root_value = json_value_init_array(); + if (root_value == NULL) { + G_fatal_error(_("Failed to initialize JSON array. Out of memory?")); + } root_array = json_array(root_value); } else {