* grub-core/commands/cmp.c (grub_cmd_cmp): Remove unnecessary NULL

pointer checks before calling grub_free().
	* grub-core/commands/wildcard.c (match_devices): Likewise.
	* grub-core/commands/wildcard.c (match_files): Likewise.
	* grub-core/fs/cpio.c (grub_cpio_dir): Likewise.
	* grub-core/fs/cpio.c (grub_cpio_open): Likewise.
	* grub-core/fs/udf.c (grub_udf_read_block): Likewise.
	* grub-core/fs/xfs.c (grub_xfs_read_block): Likewise.
	* grub-core/loader/efi/chainloader.c (grub_cmd_chainloader): Likewise.
	* grub-core/normal/cmdline.c (grub_cmdline_get): Likewise.
	* grub-core/script/yylex.l (grub_lexer_unput): Likewise.
	* grub-core/video/readers/jpeg.c (grub_video_reader_jpeg): Likewise.
	* grub-core/video/readers/png.c (grub_png_output_byte): Likewise.
This commit is contained in:
Szymon Janc 2011-06-26 17:17:41 +02:00
parent 6295b32f79
commit cbf597afb1
11 changed files with 34 additions and 37 deletions

View file

@ -239,8 +239,7 @@ grub_cpio_dir (grub_device_t device, const char *path,
info.mtimeset = 1;
hook (name + len, &info);
if (prev)
grub_free (prev);
grub_free (prev);
prev = name;
}
else
@ -251,11 +250,8 @@ grub_cpio_dir (grub_device_t device, const char *path,
fail:
if (prev)
grub_free (prev);
if (data)
grub_free (data);
grub_free (prev);
grub_free (data);
grub_dl_unref (my_mod);
@ -326,8 +322,7 @@ grub_cpio_open (grub_file_t file, const char *name)
fail:
if (data)
grub_free (data);
grub_free (data);
grub_dl_unref (my_mod);