branch: externals/pq commit 6ab076af29b30fbc39736c2210789e6fe7d15cfe Author: Andreas Seltenreich <seltenre...@gmx.de> Commit: Andreas Seltenreich <seltenre...@gmx.de>
Fix memory leak. Pointed out by Jess Balint. --- pq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pq.c b/pq.c index b9d68ca0b2..6100ee3987 100644 --- a/pq.c +++ b/pq.c @@ -195,7 +195,7 @@ Fpq_query (emacs_env *env, ptrdiff_t nargs, emacs_value args[], void *data) } else if (0 == nfields) { tuple = Qnil; } else { - emacs_value *values = malloc((nfields + 1)*sizeof(emacs_value)); + emacs_value values[nfields+1]; for (int i = 0; i < nfields; i++) { values[i] = pq_getvalue_internal(env, res, t, i); }