From 8db5e50e938b58622b530ca8f649606707ffb941 Mon Sep 17 00:00:00 2001 From: Djalal Harouni Date: Mon, 20 Oct 2014 21:28:42 +0100 Subject: [PATCH] util: fput files refs in reverse order Signed-off-by: Djalal Harouni --- util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util.c b/util.c index 56846ad..d97b9d8 100644 --- a/util.c +++ b/util.c @@ -94,12 +94,12 @@ int kdbus_negotiate_flags(u64 flags, void __user *buf, off_t offset, u64 valid) */ void kdbus_fput_files(struct file **files, unsigned int count) { - unsigned int i; + int i; if (!files) return; - for (i = 0; i < count; i++) + for (i = count - 1; i >= 0; i--) if (files[i]) { fput(files[i]); files[i] = NULL; -- 2.34.1