X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fspv%2Fspv.c;h=7a3dae4d3d4a733834bf534534a1483b9ae9772e;hb=95cde62bdf5210c1c60dad5598a888b864f93161;hp=4e59fa3a232db181eae59ee18b46e72ddaa2ea42;hpb=00d5ccd2b3072493b84dbf85b40467ef0a2c1df8;p=pspp diff --git a/src/output/spv/spv.c b/src/output/spv/spv.c index 4e59fa3a23..7a3dae4d3d 100644 --- a/src/output/spv/spv.c +++ b/src/output/spv/spv.c @@ -321,6 +321,9 @@ decode_page_paragraph (const struct spvsx_page_paragraph *page_paragraph, { memset (ph, 0, sizeof *ph); + if (!page_paragraph) + return; + const struct spvsx_page_paragraph_text *page_paragraph_text = page_paragraph->page_paragraph_text; if (!page_paragraph_text) @@ -887,7 +890,7 @@ spv_decode_fmt_spec (uint32_t u32, struct fmt_spec *out) if (ok) { fmt_fix_output (out); - ok = fmt_check_width_compat (out, NULL, 0); + ok = fmt_check_width_compat (*out, 0); } if (!ok)