From 242f693bdf3a2e1c3ab1bbae1eb50a8da0506f44 Mon Sep 17 00:00:00 2001 From: Rob Browning Date: Sat, 5 Jun 2021 12:18:02 -0500 Subject: [PATCH] get_argv: declare loop variable outside for() Don't require a newer compiler/standard. Signed-off-by: Rob Browning Tested-by: Rob Browning --- lib/cmd/bup.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/cmd/bup.c b/lib/cmd/bup.c index f85029a..bc60f76 100644 --- a/lib/cmd/bup.c +++ b/lib/cmd/bup.c @@ -35,7 +35,8 @@ get_argv(PyObject *self, PyObject *args) return NULL; PyObject *result = PyList_New(prog_argc); - for (int i = 0; i < prog_argc; i++) { + int i; + for (i = 0; i < prog_argc; i++) { PyObject *s = PyBytes_FromString(prog_argv[i]); if (!s) die(2, "cannot convert argument to bytes: %s\n", prog_argv[i]); -- 2.39.2