Attached patch fixes a series of this warning
[qemu] / qemu-common.h
index 7831409..74eaa4d 100644 (file)
@@ -95,6 +95,22 @@ int strstart(const char *str, const char *val, const char **ptr);
 int stristart(const char *str, const char *val, const char **ptr);
 time_t mktimegm(struct tm *tm);
 
+#define qemu_isalnum(c)                isalnum((unsigned char)(c))
+#define qemu_isalpha(c)                isalpha((unsigned char)(c))
+#define qemu_iscntrl(c)                iscntrl((unsigned char)(c))
+#define qemu_isdigit(c)                isdigit((unsigned char)(c))
+#define qemu_isgraph(c)                isgraph((unsigned char)(c))
+#define qemu_islower(c)                islower((unsigned char)(c))
+#define qemu_isprint(c)                isprint((unsigned char)(c))
+#define qemu_ispunct(c)                ispunct((unsigned char)(c))
+#define qemu_isspace(c)                isspace((unsigned char)(c))
+#define qemu_isupper(c)                isupper((unsigned char)(c))
+#define qemu_isxdigit(c)       isxdigit((unsigned char)(c))
+#define qemu_tolower(c)                tolower((unsigned char)(c))
+#define qemu_toupper(c)                toupper((unsigned char)(c))
+#define qemu_isascii(c)                isascii((unsigned char)(c))
+#define qemu_toascii(c)                toascii((unsigned char)(c))
+
 void *qemu_malloc(size_t size);
 void *qemu_realloc(void *ptr, size_t size);
 void *qemu_mallocz(size_t size);