diff options
| author | Olga Krishtal | 2015-02-06 18:59:53 +0100 |
|---|---|---|
| committer | Michael Roth | 2015-02-16 23:20:02 +0100 |
| commit | 459db780be10f7adac723a5d3a4ffeac8ae6e768 (patch) | |
| tree | 346611ce5e2480d5efa40c7e43c7a8fead9adeef /include | |
| parent | qga: add guest-set-user-password command (diff) | |
| download | qemu-459db780be10f7adac723a5d3a4ffeac8ae6e768.tar.gz qemu-459db780be10f7adac723a5d3a4ffeac8ae6e768.tar.xz qemu-459db780be10f7adac723a5d3a4ffeac8ae6e768.zip | |
utils: drop strtok_r from envlist_parse
The problem is that mingw 4.9.1 fails to compile the code with the
following warning:
/mingw/include/string.h:88:9: note: previous declaration of 'strtok_r'
was here
char *strtok_r(char * __restrict__ _Str,
const char * __restrict__ _Delim,
char ** __restrict__ __last);
/include/sysemu/os-win32.h:83:7: warning: redundant redeclaration of
'strtok_r' [-Wredundant-decls]
char *strtok_r(char *str, const char *delim, char **saveptr);
The problem is that compiles just fine on previous versions of mingw.
Compiler version check here is not a good idea. Though fortunately
strtok_r is used only once in the code and we could simply rewrite
the code without it.
Signed-off-by: Olga Krishtal <okrishtal@parallels.com>
Signed-off-by: Denis V. Lunev <den@openvz.org>
CC: Eric Blake <eblake@redhat.com>
CC: Michael Roth <mdroth@linux.vnet.ibm.com>
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/sysemu/os-win32.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/sysemu/os-win32.h b/include/sysemu/os-win32.h index af3fbc47d8..9cc9e08139 100644 --- a/include/sysemu/os-win32.h +++ b/include/sysemu/os-win32.h @@ -81,7 +81,6 @@ struct tm *gmtime_r(const time_t *timep, struct tm *result); #undef localtime_r struct tm *localtime_r(const time_t *timep, struct tm *result); -char *strtok_r(char *str, const char *delim, char **saveptr); static inline void os_setup_signal_handling(void) {} static inline void os_daemonize(void) {} |
