]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
ovmf: fix gcc12 warning in GenFfs
authorSteve Sakoman <steve@sakoman.com>
Mon, 9 Jan 2023 16:51:56 +0000 (06:51 -1000)
committerSteve Sakoman <steve@sakoman.com>
Tue, 10 Jan 2023 15:02:55 +0000 (05:02 -1000)
commit19da9603f4e7e64d4ffcb6d1e927965dcd161079
tree2b3d7366877e0a5fb9fe837bf6b9e303533e7c3a
parente4d2351a2b5aa0c4d900abc5d75ab5da9b5e1f8a
ovmf: fix gcc12 warning in GenFfs

Backport [https://github.com/tianocore/edk2/commit/7b005f344e533cd913c3ca05b266f9872df886d1]

Fixes:

    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: Steve Sakoman <steve@sakoman.com>
meta/recipes-core/ovmf/ovmf/0001-Basetools-genffs-fix-gcc12-warning.patch [new file with mode: 0644]
meta/recipes-core/ovmf/ovmf_git.bb