Just use fclose() instead of close() to close a pointer of type FILE *.
That fixes the compile warning

kexec/kexec.c: In function 'check_reuse_initrd':
kexec/kexec.c:793: warning: passing argument 1 of 'close' makes integer from 
pointer without a cast


Signed-off-by: Bernhard Walle <[EMAIL PROTECTED]>

---
 kexec/kexec.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/kexec/kexec.c
+++ b/kexec/kexec.c
@@ -790,7 +790,7 @@ void check_reuse_initrd(void)
                    "retain the initrd for reuse.\n");
        if (line)
                free(line);
-       close(fp);
+       fclose(fp);
 }
 
 /* Arch hook for reuse_initrd */

_______________________________________________
kexec mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/kexec

Reply via email to