* http://www.cl.cam.ac.uk/~mgk25/ucs/norm_charmap.c
*/
+#include "config.h" /* import AC_C_CONST effects */
+#include "norm_charmap.h"
+
#include <string.h>
#ifdef TEST
static char buf[16];
-char *norm_charmap(char *name)
+const char *norm_charmap(const char *name)
{
- char *p;
+ const char *p;
if (!name)
return name;
p += 5;
if (digit(*p)) {
buf[9] = *p++;
- if (digit(*p)) buf[10] = *p++;
+ if (digit(*p)) buf[10] = *p;
return buf;
}
}
p += 4;
if (digit(*p)) {
buf[10] = *p++;
- if (digit(*p)) buf[11] = *p++;
+ if (digit(*p)) buf[11] = *p;
return buf;
}
}