From 44beaa88e54d60d5c576380534cf5ebb8dd44709 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Mon, 15 Nov 2021 07:41:24 +0100 Subject: Fixed used of uninitialized aux variable --- src/utils.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/utils.c') diff --git a/src/utils.c b/src/utils.c index f72a00e..1c829c4 100644 --- a/src/utils.c +++ b/src/utils.c @@ -159,12 +159,16 @@ is_perm(int *a, int n) { int *aux = malloc(n * sizeof(int)); int i; - + for (i = 0; i < n; i++) + aux[i] = 0; + + for (i = 0; i < n; i++) { if (a[i] < 0 || a[i] >= n) return false; else aux[a[i]] = 1; + } for (i = 0; i < n; i++) if (!aux[i]) -- cgit v1.3