extern void unmangle_to_buffer(const char *s, char *buf, size_t len);
extern size_t unhexmangle_to_buffer(const char *s, char *buf, size_t len);
-extern char *unmangle(const char *s, char **end);
+extern char *unmangle(const char *s, const char **end);
static inline void unmangle_string(char *s)
{