From 6396f87e15ec2e87306de6df80430713d30f49f6 Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Thu, 25 Jan 2024 17:49:07 -0700 Subject: [PATCH] qbsp: never write <3 vertex faces --- qbsp/faces.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qbsp/faces.cc b/qbsp/faces.cc index 26e4b3d6..93d68578 100644 --- a/qbsp/faces.cc +++ b/qbsp/faces.cc @@ -192,8 +192,8 @@ static void EmitFaceFragment(face_t *face, face_fragment_t *fragment, emit_faces { // this can't really happen, but just in case it ever does.. // (I use this in testing to find faces of interest) - if (!fragment->output_vertices.size()) { - logging::print("WARNING: zero-point triangle attempted to be emitted\n"); + if (fragment->output_vertices.size() < 3) { + logging::print("WARNING: {}-point face attempted to be emitted\n", fragment->output_vertices.size()); return; }