summaryrefslogtreecommitdiffstats
path: root/src/textprop.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-08-08 17:08:05 +0100
committerBram Moolenaar <Bram@vim.org>2022-08-08 17:08:05 +0100
commit1024690c015921b0a458172bc368133f63af1b89 (patch)
tree8a45303ba94fd06f32d5c5e00cafae9524a8bd70 /src/textprop.c
parent6e5c61119a07b513a99baa9618e8182a74fd7e24 (diff)
patch 9.0.0172: trying to allocate zero bytesv9.0.0172
Problem: Trying to allocate zero bytes. Solution: Do not allocate the proptype array when there are none. (closes #10867)
Diffstat (limited to 'src/textprop.c')
-rw-r--r--src/textprop.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/textprop.c b/src/textprop.c
index d5a53d6cbe..45023e88d5 100644
--- a/src/textprop.c
+++ b/src/textprop.c
@@ -736,7 +736,7 @@ find_type_by_id(hashtab_T *ht, proptype_T ***array, int id)
int low = 0;
int high;
- if (ht == NULL)
+ if (ht == NULL || ht->ht_used == 0)
return NULL;
// Make the loopup faster by creating an array with pointers to