From: Djalal Harouni Date: Mon, 20 Oct 2014 20:28:42 +0000 (+0100) Subject: util: fput files refs in reverse order X-Git-Tag: upstream/0.20141102.012929utc~68 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8db5e50e938b58622b530ca8f649606707ffb941;p=platform%2Fcore%2Fsystem%2Fkdbus-bus.git util: fput files refs in reverse order Signed-off-by: Djalal Harouni --- 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;