]> git.proxmox.com Git - mirror_edk2.git/commit
BaseTools: fix gcc12 warning
authorGerd Hoffmann <kraxel@redhat.com>
Thu, 24 Mar 2022 12:04:34 +0000 (20:04 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Mon, 28 Mar 2022 00:51:30 +0000 (00:51 +0000)
commit7b005f344e533cd913c3ca05b266f9872df886d1
treef2a2d8559f2be0e31ce7198604b95af58b0c9600
parent355515a06a609327794070a91efe26a45a2e3325
BaseTools: fix gcc12 warning

GenFfs.c:545:5: error: pointer ?InFileHandle? used after ?fclose? [-Werror=use-after-free]
  545 |     Error(NULL, 0, 4001, "Resource", "memory cannot be allocated  of %s", InFileHandle);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GenFfs.c:544:5: note: call to ?fclose? here
  544 |     fclose (InFileHandle);
      |     ^~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Bob Feng <bob.c.feng@intel.com>
BaseTools/Source/C/GenFfs/GenFfs.c
BaseTools/Source/C/GenSec/GenSec.c