diff --git a/qbsp/portals.cc b/qbsp/portals.cc index a565b9a1..904e5391 100644 --- a/qbsp/portals.cc +++ b/qbsp/portals.cc @@ -285,7 +285,7 @@ WritePortalfile(node_t *headnode, portal_state_t *state) StripExtension(options.szBSPName); strcat(options.szBSPName, ".prt"); - portalFile = fopen(options.szBSPName, "wt"); + portalFile = fopen(options.szBSPName, "wb"); if (!portalFile) Error("Failed to open %s: %s", options.szBSPName, strerror(errno)); diff --git a/testmaps/qbsp.sha256sum b/testmaps/qbsp.sha256sum index 76e0c844..ceeb104c 100644 --- a/testmaps/qbsp.sha256sum +++ b/testmaps/qbsp.sha256sum @@ -9,14 +9,14 @@ d289427e3c8a7046dce509a83401f6732a9c5f8194f8beb3eee431e33215656c *e1m1-bsp29.bsp 015c5fb3f350dfb10c031ed3ae44b3e094fbde38c48dec0897d0710fcbc7666c *e1m1-bspxbrushes.bsp af7bc468d76aa1b11d1881a3378877059c6fd33fb37bea555d332e17d0e1e23c *e1m1-bsp29-onlyents.bsp 9f6db65a0c8a3eaa369deb3bb3168b5da69f23eb80a12788ff50d3c30b8a469a *qbspfeatures.bsp -9c3627864390dee7b9649cd48aeed00c16f8f5d33c5a6f8e0ce67c8f73cd4135 *qbsp_func_detail.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-bsp29.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-bsp2.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-2psb.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-hexen2.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-hexen2-bsp2.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-hexen2-2psb.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-hlbsp.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-bspxbrushes.prt -f7f0653499cff3b38bf053a2ccabebe22f3937baab9c50202dfa345a0ff49eb0 *e1m1-bsp29-onlyents.prt -2d19e6aad96e6887640427ecd1bfeb484f078090e935b3cce789300a8eb5ee3c *qbspfeatures.prt +abf3633d5a6d0e167ce9bacec476d3408c8240df5f3d72d14867cd201d4e3674 *qbsp_func_detail.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-bsp29.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-bsp2.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-2psb.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-hexen2.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-hexen2-bsp2.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-hexen2-2psb.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-hlbsp.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-bspxbrushes.prt +08349ab23c97120c41493d8fb00b9a6c41553aba64b1710ba11cc5bdfbe51e45 *e1m1-bsp29-onlyents.prt +15361b57e8a0e8a3a9d949133eb53dadca91f03f1697997a9d36bad687edd2ab *qbspfeatures.prt