* msgfilter.c (prepare_read): Increase allocated buffer size even
if the original size is < 2.
Reported by Robin McCorkell at:
<https://savannah.gnu.org/bugs/?43720>.
+2014-11-28 Daiki Ueno <ueno@gnu.org>
+
+ msgfilter: Fix read buffer allocation for empty input
+ * msgfilter.c (prepare_read): Increase allocated buffer size even
+ if the original size is < 2.
+ Reported by Robin McCorkell at:
+ <https://savannah.gnu.org/bugs/?43720>.
+
2014-11-27 Daiki Ueno <ueno@gnu.org>
javascript: Simplify Unicode character escape handling
if (l->length == l->allocated)
{
- l->allocated = l->allocated + (l->allocated >> 1);
+ l->allocated = l->allocated
+ + (l->allocated < 2 ? 1 : (l->allocated >> 1));
l->result = (char *) xrealloc (l->result, l->allocated);
}
*num_bytes_p = l->allocated - l->length;