From 78491e0340d2cce6f2c56811d41ed4c02fa7df36 Mon Sep 17 00:00:00 2001 From: Roman Fomin Date: Thu, 12 Dec 2024 11:57:35 +0700 Subject: [PATCH] add "no texture" marker to prevent SKYDEFS crash with empty texture name --- src/r_skydefs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/r_skydefs.c b/src/r_skydefs.c index 5f00ff622..e075c5c18 100644 --- a/src/r_skydefs.c +++ b/src/r_skydefs.c @@ -50,6 +50,7 @@ static boolean ParseSkyTex(json_t *json, skytex_t *out) json_t *name = JS_GetObject(json, "name"); if (!JS_IsString(name)) { + out->name = "-"; // no texture return false; } out->name = M_StringDuplicate(JS_GetString(name));