summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/output/pe_output_image_symbols.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/output/pe_output_image_symbols.c b/src/output/pe_output_image_symbols.c
index c3ad995..c07221d 100644
--- a/src/output/pe_output_image_symbols.c
+++ b/src/output/pe_output_image_symbols.c
@@ -234,6 +234,9 @@ int pe_output_image_symbols(
{
int fdout = pe_driver_fdout(dctx);
+ if (!meta->m_symtbl)
+ return 0;
+
if (dctx->cctx->fmtflags & PERK_PRETTY_YAML) {
if (pe_output_image_symbols_yaml(dctx,meta,fdout) < 0)
return PERK_NESTED_ERROR(dctx);