From 340a2ef8d7e6faa3e08653e7713a0906a63e66ac Mon Sep 17 00:00:00 2001 From: ruki Date: Mon, 8 Oct 2018 22:37:15 +0800 Subject: update libsv --- core/src/sv/src/comp.c | 10 +++++----- core/src/sv/src/comp.h | 0 core/src/sv/src/id.c | 2 +- core/src/sv/src/id.h | 0 core/src/sv/src/num.c | 0 core/src/sv/src/num.h | 0 core/src/sv/src/range.c | 0 core/src/sv/src/range.h | 0 core/src/sv/src/semvers.c | 0 core/src/sv/src/semvers.h | 0 core/src/sv/src/utils.c | 0 core/src/sv/src/utils.h | 0 core/src/sv/src/version.c | 0 core/src/sv/src/version.h | 0 14 files changed, 6 insertions(+), 6 deletions(-) mode change 100644 => 100755 core/src/sv/src/comp.c mode change 100644 => 100755 core/src/sv/src/comp.h mode change 100644 => 100755 core/src/sv/src/id.c mode change 100644 => 100755 core/src/sv/src/id.h mode change 100644 => 100755 core/src/sv/src/num.c mode change 100644 => 100755 core/src/sv/src/num.h mode change 100644 => 100755 core/src/sv/src/range.c mode change 100644 => 100755 core/src/sv/src/range.h mode change 100644 => 100755 core/src/sv/src/semvers.c mode change 100644 => 100755 core/src/sv/src/semvers.h mode change 100644 => 100755 core/src/sv/src/utils.c mode change 100644 => 100755 core/src/sv/src/utils.h mode change 100644 => 100755 core/src/sv/src/version.c mode change 100644 => 100755 core/src/sv/src/version.h diff --git a/core/src/sv/src/comp.c b/core/src/sv/src/comp.c old mode 100644 new mode 100755 index d02fe4dfc..f0b2e9903 --- a/core/src/sv/src/comp.c +++ b/core/src/sv/src/comp.c @@ -139,7 +139,7 @@ static char parse_hiphen(semver_comp_t *self, const char *str, size_t len, size_ return 0; } -static char parse_tidle(semver_comp_t *self, const char *str, size_t len, size_t *offset) { +static char parse_caret(semver_comp_t *self, const char *str, size_t len, size_t *offset) { semver_t partial; if (parse_partial(&self->version, str, len, offset)) { @@ -167,7 +167,7 @@ static char parse_tidle(semver_comp_t *self, const char *str, size_t len, size_t return 0; } -static char parse_caret(semver_comp_t *self, const char *str, size_t len, size_t *offset) { +static char parse_tilde(semver_comp_t *self, const char *str, size_t len, size_t *offset) { semver_t partial; if (parse_partial(&self->version, str, len, offset)) { @@ -230,14 +230,14 @@ char semver_comp_read(semver_comp_t *self, const char *str, size_t len, size_t * switch (str[*offset]) { case '^': ++*offset; - if (parse_tidle(self, str, len, offset)) { + if (parse_caret(self, str, len, offset)) { return 1; } self = self->next; goto next; case '~': ++*offset; - if (parse_caret(self, str, len, offset)) { + if (parse_tilde(self, str, len, offset)) { return 1; } self = self->next; @@ -300,7 +300,7 @@ char semver_comp_read(semver_comp_t *self, const char *str, size_t len, size_t * } next: if (*offset < len && str[*offset] == ' ' - && *offset < len + 1 && str[*offset + 1] != ' ' && str[*offset + 1] != '|') { + && *offset + 1 < len && str[*offset + 1] != ' ' && str[*offset + 1] != '|') { ++*offset; if (*offset < len) { self->next = (semver_comp_t *) sv_malloc(sizeof(semver_comp_t)); diff --git a/core/src/sv/src/comp.h b/core/src/sv/src/comp.h old mode 100644 new mode 100755 diff --git a/core/src/sv/src/id.c b/core/src/sv/src/id.c old mode 100644 new mode 100755 index 9341eb02c..7259bb32e --- a/core/src/sv/src/id.c +++ b/core/src/sv/src/id.c @@ -34,7 +34,7 @@ void semver_id_ctor(semver_id_t *self) { #ifndef _MSC_VER - *self = (semver_id_t) {true}; + *self = (semver_id_t) {true, 0, 0, NULL, NULL}; #else self->next = NULL; self->len = 0; diff --git a/core/src/sv/src/id.h b/core/src/sv/src/id.h old mode 100644 new mode 100755 diff --git a/core/src/sv/src/num.c b/core/src/sv/src/num.c old mode 100644 new mode 100755 diff --git a/core/src/sv/src/num.h b/core/src/sv/src/num.h old mode 100644 new mode 100755 diff --git a/core/src/sv/src/range.c b/core/src/sv/src/range.c old mode 100644 new mode 100755 diff --git a/core/src/sv/src/range.h b/core/src/sv/src/range.h old mode 100644 new mode 100755 diff --git a/core/src/sv/src/semvers.c b/core/src/sv/src/semvers.c old mode 100644 new mode 100755 diff --git a/core/src/sv/src/semvers.h b/core/src/sv/src/semvers.h old mode 100644 new mode 100755 diff --git a/core/src/sv/src/utils.c b/core/src/sv/src/utils.c old mode 100644 new mode 100755 diff --git a/core/src/sv/src/utils.h b/core/src/sv/src/utils.h old mode 100644 new mode 100755 diff --git a/core/src/sv/src/version.c b/core/src/sv/src/version.c old mode 100644 new mode 100755 diff --git a/core/src/sv/src/version.h b/core/src/sv/src/version.h old mode 100644 new mode 100755 -- cgit v1.3.1