From 69375e8cf07e0e5b1f812ac6147c83152fd3c48f Mon Sep 17 00:00:00 2001 From: kdx Date: Tue, 28 Mar 2023 04:33:45 +0000 Subject: entity_type: handle typename == NULL --- src/entity.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/entity.c b/src/entity.c index 8a4e45e..58f3c9d 100644 --- a/src/entity.c +++ b/src/entity.c @@ -17,6 +17,8 @@ _points(Entity *this, int ox, int oy, int *x0, int *x1, int *y0, int *y1) unsigned int entity_type(const char *typename) { + if (typename == NULL) + return 0; for (unsigned i = 0; i < num_entitytags; i++) if (strcmp(typename, entitytags[i].name) == 0) return i + 1; -- cgit v1.2.3