summaryrefslogtreecommitdiffstats
path: root/src/tests/string_test.c
diff options
context:
space:
mode:
authorIgnat Korchagin2019-01-04 20:20:28 +0100
committerMichael Brown2019-01-15 15:01:17 +0100
commite226fecd1b602ece7f4f208042f3e87ca540b297 (patch)
tree6600bbb6a34906661d593654dba6a5116652eb67 /src/tests/string_test.c
parent[pci] Correct invalid base-class/sub-class/prog-if order in PCIR (diff)
downloadipxe-e226fecd1b602ece7f4f208042f3e87ca540b297.tar.gz
ipxe-e226fecd1b602ece7f4f208042f3e87ca540b297.tar.xz
ipxe-e226fecd1b602ece7f4f208042f3e87ca540b297.zip
[efi] Fix error handling path in efi_snp_probe
Current (simplified): 1. InstallMultipleProtocolInterfaces if err goto err_install_protocol_interface; 2. OpenProtocol(efi_nii_protocol_guid) if err goto err_open_nii; 3. OpenProtocol(efi_nii31_protocol_guid) if err goto err_open_nii31; 4. efi_child_add if err goto err_efi_child_add; ... err_efi_child_add: CloseProtocol(efi_nii_protocol_guid) <= should be efi_nii31_protocol_guid err_open_nii: <= should be err_open_nii31 CloseProtocol(efi_nii31_protocol_guid) <= should be efi_nii_protocol_guid err_open_nii31: <= should be err_open_nii UninstallMultipleProtocolInterfaces Signed-off-by: Ignat Korchagin <ignat@cloudflare.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/tests/string_test.c')
0 files changed, 0 insertions, 0 deletions