From 49e49ba14ed6ed2da4a34947a42d5ce85b39b7e4 Mon Sep 17 00:00:00 2001 From: Al Viro Date: Sun, 22 Jul 2012 21:26:51 +0400 Subject: [PATCH] --- yaml --- r: 320961 b: refs/heads/master c: 586093064d95618cc9ba2acd546949eea9f2a8fa h: refs/heads/master i: 320959: 4e8b1e84b1b915d9dec66d82c10aaec93396cd55 v: v3 --- [refs] | 2 +- trunk/sound/sound_firmware.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/[refs] b/[refs] index 9b2fbdbbd6f5..669f74a64899 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 20818a0caa84adbfe2f1e9c0e036f5b09a9692a2 +refs/heads/master: 586093064d95618cc9ba2acd546949eea9f2a8fa diff --git a/trunk/sound/sound_firmware.c b/trunk/sound/sound_firmware.c index 7e96249536b4..37711a5d0d6b 100644 --- a/trunk/sound/sound_firmware.c +++ b/trunk/sound/sound_firmware.c @@ -23,14 +23,14 @@ static int do_mod_firmware_load(const char *fn, char **fp) if (l <= 0 || l > 131072) { printk(KERN_INFO "Invalid firmware '%s'\n", fn); - filp_close(filp, current->files); + filp_close(filp, NULL); return 0; } dp = vmalloc(l); if (dp == NULL) { printk(KERN_INFO "Out of memory loading '%s'.\n", fn); - filp_close(filp, current->files); + filp_close(filp, NULL); return 0; } pos = 0; @@ -38,10 +38,10 @@ static int do_mod_firmware_load(const char *fn, char **fp) { printk(KERN_INFO "Failed to read '%s'.\n", fn); vfree(dp); - filp_close(filp, current->files); + filp_close(filp, NULL); return 0; } - filp_close(filp, current->files); + filp_close(filp, NULL); *fp = dp; return (int) l; }