X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Foutput%2Foutput.c;h=9a6d6679f3634ac0ea29166b38c983ecb397d216;hb=aba57f3550b8d377e96dd47f5d555148851ab639;hp=b3dfad197d9190e9bc7265eb7674454bd09c9f62;hpb=9fc318d9ef1b3f2438e185d5a466dca03bcbcbb4;p=libsigrok.git diff --git a/src/output/output.c b/src/output/output.c index b3dfad19..9a6d6679 100644 --- a/src/output/output.c +++ b/src/output/output.c @@ -172,7 +172,7 @@ SR_API const struct sr_option **sr_output_options_get(const struct sr_output_mod for (size = 1; mod_opts[size].id; size++) ; - opts = g_malloc(size * sizeof(struct sr_option *)); + opts = g_malloc((size + 1) * sizeof(struct sr_option *)); for (i = 0; i < size; i++) opts[i] = &mod_opts[i];