Loading cmd.c +0 −21 Original line number Diff line number Diff line Loading @@ -255,27 +255,6 @@ fetchline(void) } #endif static char *qemu_strsep(char **input, const char *delim) { char *result = *input; if (result != NULL) { char *p; for (p = result; *p != '\0'; p++) { if (strchr(delim, *p)) { break; } } if (*p == '\0') { *input = NULL; } else { *p = '\0'; *input = p + 1; } } return result; } char **breakline(char *input, int *count) { int c = 0; Loading include/qemu-common.h +1 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,7 @@ char *pstrcat(char *buf, int buf_size, const char *s); int strstart(const char *str, const char *val, const char **ptr); int stristart(const char *str, const char *val, const char **ptr); int qemu_strnlen(const char *s, int max_len); char *qemu_strsep(char **input, const char *delim); time_t mktimegm(struct tm *tm); int qemu_fls(int i); int qemu_fdatasync(int fd); Loading util/cutils.c +21 −0 Original line number Diff line number Diff line Loading @@ -107,6 +107,27 @@ int qemu_strnlen(const char *s, int max_len) return i; } char *qemu_strsep(char **input, const char *delim) { char *result = *input; if (result != NULL) { char *p; for (p = result; *p != '\0'; p++) { if (strchr(delim, *p)) { break; } } if (*p == '\0') { *input = NULL; } else { *p = '\0'; *input = p + 1; } } return result; } time_t mktimegm(struct tm *tm) { time_t t; Loading Loading
cmd.c +0 −21 Original line number Diff line number Diff line Loading @@ -255,27 +255,6 @@ fetchline(void) } #endif static char *qemu_strsep(char **input, const char *delim) { char *result = *input; if (result != NULL) { char *p; for (p = result; *p != '\0'; p++) { if (strchr(delim, *p)) { break; } } if (*p == '\0') { *input = NULL; } else { *p = '\0'; *input = p + 1; } } return result; } char **breakline(char *input, int *count) { int c = 0; Loading
include/qemu-common.h +1 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,7 @@ char *pstrcat(char *buf, int buf_size, const char *s); int strstart(const char *str, const char *val, const char **ptr); int stristart(const char *str, const char *val, const char **ptr); int qemu_strnlen(const char *s, int max_len); char *qemu_strsep(char **input, const char *delim); time_t mktimegm(struct tm *tm); int qemu_fls(int i); int qemu_fdatasync(int fd); Loading
util/cutils.c +21 −0 Original line number Diff line number Diff line Loading @@ -107,6 +107,27 @@ int qemu_strnlen(const char *s, int max_len) return i; } char *qemu_strsep(char **input, const char *delim) { char *result = *input; if (result != NULL) { char *p; for (p = result; *p != '\0'; p++) { if (strchr(delim, *p)) { break; } } if (*p == '\0') { *input = NULL; } else { *p = '\0'; *input = p + 1; } } return result; } time_t mktimegm(struct tm *tm) { time_t t; Loading