chiark / gitweb /
core: simplify cg_[all_]unified()
[elogind.git] / src / basic / gunicode.c
index d89a2f3ed960a9146b8c50fa97fb3bfa879524ce..e6ac0545a4efc5c0e0d5fc3d0c34c71eda0a53f5 100644 (file)
@@ -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)