From 13188cba7f0eaacd587beeb1c2258526ae24c438 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 19 Nov 2015 11:59:03 -0800 Subject: [PATCH] Revert "Fix hang in OOM situations" This reverts commit f0599db761d7fc2d585d86e757a797f75ebc7499. Commit abadc1717d997b69f987fdf1be9e12156d2d13d6 provides a better fix for this. --- src/hb-buffer-private.hh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/hb-buffer-private.hh b/src/hb-buffer-private.hh index 49018022f..111078c24 100644 --- a/src/hb-buffer-private.hh +++ b/src/hb-buffer-private.hh @@ -174,11 +174,7 @@ struct hb_buffer_t { if (have_output) { if (unlikely (out_info != info || out_len != idx)) { - if (unlikely (!make_room_for (1, 1))) - { - idx++; // So we don't hang indefinitely... - return; - } + if (unlikely (!make_room_for (1, 1))) return; out_info[out_len] = info[idx]; } out_len++;