If the cmd_file is not stdin, we should close the file handle via fclose(). Thanks David Binderman to point this out. Addresses-Novell-Bugzilla: #524526 Signed-off-by: Peng Tao <bergwolf@xxxxxxxxx> --- debugfs/debugfs.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c index 93227e3..7f75788 100644 --- a/debugfs/debugfs.c +++ b/debugfs/debugfs.c @@ -2133,6 +2133,8 @@ static int source_file(const char *cmd_file, int sci_idx) exit_status++; } } + if (f != stdin) + fclose(f); return exit_status; } -- 1.6.5.rc2.262.g5224f -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html