From 771a44726ff2b94a31a68874d9096d47951c15da Mon Sep 17 00:00:00 2001 From: naoa Date: Mon, 11 Apr 2016 11:00:20 +0900 Subject: [PATCH] select drilldown: add missing error check for memory allocation --- lib/proc/proc_select.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/proc/proc_select.c b/lib/proc/proc_select.c index bb6f6afc4c..e32ea70ada 100644 --- a/lib/proc/proc_select.c +++ b/lib/proc/proc_select.c @@ -596,6 +596,9 @@ grn_select_drilldowns_execute(grn_ctx *ctx, } results = GRN_PLUGIN_MALLOCN(ctx, grn_table_group_result, n_drilldowns); + if (!results) { + goto exit; + } for (i = 0; i < n_drilldowns; i++) { grn_table_group_result *result = results + i;