summaryrefslogtreecommitdiff
path: root/src/basic/gunicode.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/basic/gunicode.c')
-rw-r--r--src/basic/gunicode.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/basic/gunicode.c b/src/basic/gunicode.c
index d89a2f3ed9..e6ac0545a4 100644
--- a/src/basic/gunicode.c
+++ b/src/basic/gunicode.c
@@ -4,6 +4,8 @@
* Copyright 2000, 2005 Red Hat, Inc.
*/
+#include <stdlib.h>
+
#include "gunicode.h"
#define unichar uint32_t
@@ -24,7 +26,7 @@
char *
utf8_prev_char (const char *p)
{
- while (1)
+ for (;;)
{
p--;
if ((*p & 0xc0) != 0x80)