diff options
| author | ruki <[email protected]> | 2018-10-08 22:37:15 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2018-10-08 09:43:33 +0800 |
| commit | 340a2ef8d7e6faa3e08653e7713a0906a63e66ac (patch) | |
| tree | 47d4bec4d741732223cce2340af1356c8491fe27 /core/src | |
| parent | 770782c9109bd08b89362e3df868445c24a593ad (diff) | |
update libsv
Diffstat (limited to 'core/src')
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/comp.c | 10 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/comp.h | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/id.c | 2 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/id.h | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/num.c | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/num.h | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/range.c | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/range.h | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/semvers.c | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/semvers.h | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/utils.c | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/utils.h | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/version.c | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | core/src/sv/src/version.h | 0 |
14 files changed, 6 insertions, 6 deletions
diff --git a/core/src/sv/src/comp.c b/core/src/sv/src/comp.c index d02fe4dfc..f0b2e9903 100644..100755 --- 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 index 9130ee987..9130ee987 100644..100755 --- a/core/src/sv/src/comp.h +++ b/core/src/sv/src/comp.h diff --git a/core/src/sv/src/id.c b/core/src/sv/src/id.c index 9341eb02c..7259bb32e 100644..100755 --- 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 index 914b4c237..914b4c237 100644..100755 --- a/core/src/sv/src/id.h +++ b/core/src/sv/src/id.h diff --git a/core/src/sv/src/num.c b/core/src/sv/src/num.c index 34410cbfa..34410cbfa 100644..100755 --- a/core/src/sv/src/num.c +++ b/core/src/sv/src/num.c diff --git a/core/src/sv/src/num.h b/core/src/sv/src/num.h index 12c4b694c..12c4b694c 100644..100755 --- a/core/src/sv/src/num.h +++ b/core/src/sv/src/num.h diff --git a/core/src/sv/src/range.c b/core/src/sv/src/range.c index c23a9ae81..c23a9ae81 100644..100755 --- a/core/src/sv/src/range.c +++ b/core/src/sv/src/range.c diff --git a/core/src/sv/src/range.h b/core/src/sv/src/range.h index 2c8f0974e..2c8f0974e 100644..100755 --- a/core/src/sv/src/range.h +++ b/core/src/sv/src/range.h diff --git a/core/src/sv/src/semvers.c b/core/src/sv/src/semvers.c index f8ce9ac9d..f8ce9ac9d 100644..100755 --- a/core/src/sv/src/semvers.c +++ b/core/src/sv/src/semvers.c diff --git a/core/src/sv/src/semvers.h b/core/src/sv/src/semvers.h index 6803380b4..6803380b4 100644..100755 --- a/core/src/sv/src/semvers.h +++ b/core/src/sv/src/semvers.h diff --git a/core/src/sv/src/utils.c b/core/src/sv/src/utils.c index 166cbe83f..166cbe83f 100644..100755 --- a/core/src/sv/src/utils.c +++ b/core/src/sv/src/utils.c diff --git a/core/src/sv/src/utils.h b/core/src/sv/src/utils.h index 5f09529a6..5f09529a6 100644..100755 --- a/core/src/sv/src/utils.h +++ b/core/src/sv/src/utils.h diff --git a/core/src/sv/src/version.c b/core/src/sv/src/version.c index 6670a4287..6670a4287 100644..100755 --- a/core/src/sv/src/version.c +++ b/core/src/sv/src/version.c diff --git a/core/src/sv/src/version.h b/core/src/sv/src/version.h index df1abe5c2..df1abe5c2 100644..100755 --- a/core/src/sv/src/version.h +++ b/core/src/sv/src/version.h |
