diff options
author | kdx <kdx.42@42l.fr> | 2023-03-28 04:33:45 +0000 |
---|---|---|
committer | kdx <kdx.42@42l.fr> | 2023-03-28 04:39:26 +0000 |
commit | 69375e8cf07e0e5b1f812ac6147c83152fd3c48f (patch) | |
tree | 2c3b40112fe2ca0a52e5803dd7789ebbec8378cf | |
parent | 75f2e4c3b0ed7b901506f7afcf480ffc2f4f1afe (diff) | |
download | 006-69375e8cf07e0e5b1f812ac6147c83152fd3c48f.tar.gz |
entity_type: handle typename == NULL
-rw-r--r-- | src/entity.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; |