From de26f6156c2511df39981e2269672294e585ef8a Mon Sep 17 00:00:00 2001 From: bptato Date: Thu, 18 Feb 2021 17:23:42 +0100 Subject: Handle iTerm2 images more efficiently --- etc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'etc.c') diff --git a/etc.c b/etc.c index 4e662e4..2870caf 100644 --- a/etc.c +++ b/etc.c @@ -2013,7 +2013,7 @@ base64_encode(const unsigned char *src, size_t len) { unsigned char *w, *at; const unsigned char *in, *endw; - int j; + unsigned long j; size_t k; k = len; @@ -2024,7 +2024,9 @@ base64_encode(const unsigned char *src, size_t len) if (k + 1 < len) return NULL; - w = GC_MALLOC_ATOMIC_IGNORE_OFF_PAGE(k + 1); + w = GC_MALLOC_ATOMIC(k + 1); + if (!w) + return NULL; w[k] = 0; at = w; -- cgit v1.2.3