emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/pq 6ab076af29 26/63: Fix memory leak.


From: ELPA Syncer
Subject: [elpa] externals/pq 6ab076af29 26/63: Fix memory leak.
Date: Mon, 14 Feb 2022 23:24:22 -0500 (EST)

branch: externals/pq
commit 6ab076af29b30fbc39736c2210789e6fe7d15cfe
Author: Andreas Seltenreich <seltenreich@gmx.de>
Commit: Andreas Seltenreich <seltenreich@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);
       }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]