summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIbrahem Zidan <brahem@aotsw.com>2020-06-01 18:38:10 +0200
committerGitHub <noreply@github.com>2020-06-01 18:38:10 +0200
commit48da9b67cf05664750313b86d656652b5ed8c5ed (patch)
treeaaeb59cf90da1a531f47977997c13afad1b4e0e2
parent380eba3b364b915cff8b34a343d482454a0bccc0 (diff)
parent677c78b6b73ffe0cf49eb1b435a11dc7149ebb6a (diff)
downloadhercules-48da9b67cf05664750313b86d656652b5ed8c5ed.tar.gz
hercules-48da9b67cf05664750313b86d656652b5ed8c5ed.tar.bz2
hercules-48da9b67cf05664750313b86d656652b5ed8c5ed.tar.xz
hercules-48da9b67cf05664750313b86d656652b5ed8c5ed.zip
Merge pull request #2759 from HerculesWS/fix-errors
Fix errors in the ci builds
-rw-r--r--.gitlab-ci.yml48
-rw-r--r--src/map/script.c4
-rw-r--r--src/map/skill.c8
3 files changed, 30 insertions, 30 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 438dbc267..15d6112c4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -825,61 +825,60 @@ re:debian-testing:
pre_re:centos-previous:
<<: *branch_exceptions
stage: platforms
- image: centos:6
+ image: centos:7
services:
- - mysql:5.5
+ - mariadb:5.5
variables:
<<: *base_vars
- SQLHOST: mysql
+ SQLHOST: mariadb
before_script:
- echo "Building $CI_BUILD_NAME"
- uname -a
- yum -y update
- - yum install -y make mysql-devel pcre-devel git zlib-devel mysql centos-release-scl
- - yum install -y devtoolset-6-toolchain
+ - yum install -y gcc make mariadb-devel pcre-devel git zlib-devel mariadb
- ./tools/ci/travis.sh importdb ragnarok ragnarok ragnarok $SQLHOST
- ./tools/ci/travis.sh getplugins || true
script:
- - 'source /opt/rh/devtoolset-6/enable && ./tools/ci/travis.sh build --enable-debug --enable-Werror --enable-buildbot --disable-renewal'
+ - ./tools/ci/travis.sh build --enable-debug --enable-Werror --enable-buildbot --disable-renewal
- ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST
re:centos-previous:
<<: *branch_exceptions
stage: platforms
- image: centos:6
+ image: centos:7
services:
- - mysql:5.5
+ - mariadb:5.5
variables:
<<: *base_vars
- SQLHOST: mysql
+ SQLHOST: mariadb
before_script:
- echo "Building $CI_BUILD_NAME"
- uname -a
- yum -y update
- - yum install -y make mysql-devel pcre-devel git zlib-devel mysql centos-release-scl
- - yum install -y devtoolset-6-toolchain
+ - yum install -y gcc make mariadb-devel pcre-devel git zlib-devel mariadb
- ./tools/ci/travis.sh importdb ragnarok ragnarok ragnarok $SQLHOST
- ./tools/ci/travis.sh getplugins || true
script:
- - 'source /opt/rh/devtoolset-6/enable && ./tools/ci/travis.sh build --enable-debug --enable-Werror --enable-buildbot'
+ - ./tools/ci/travis.sh build --enable-debug --enable-Werror --enable-buildbot
- ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST
pre_re:centos-current:
<<: *branch_exceptions
stage: platforms
- image: centos:7
+ image: centos:8
services:
- - mariadb:5.5
+ - mariadb:10.3
+ variables:
+ <<: *base_vars
+ SQLHOST: mariadb
before_script:
- echo "Building $CI_BUILD_NAME"
- uname -a
- yum -y update
- - yum install -y gcc make mariadb-devel pcre-devel git zlib-devel mariadb
+ - yum install -y gcc make mariadb-devel pcre-devel git zlib-devel mariadb python2
+ - alternatives --set python /usr/bin/python2
- ./tools/ci/travis.sh importdb ragnarok ragnarok ragnarok $SQLHOST
- ./tools/ci/travis.sh getplugins || true
- variables:
- <<: *base_vars
- SQLHOST: mariadb
script:
- ./tools/ci/travis.sh build --enable-debug --enable-Werror --enable-buildbot --disable-renewal
- ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST
@@ -887,19 +886,20 @@ pre_re:centos-current:
re:centos-current:
<<: *branch_exceptions
stage: platforms
- image: centos:7
+ image: centos:8
services:
- - mariadb:5.5
+ - mariadb:10.3
+ variables:
+ <<: *base_vars
+ SQLHOST: mariadb
before_script:
- echo "Building $CI_BUILD_NAME"
- uname -a
- yum -y update
- - yum install -y gcc make mariadb-devel pcre-devel git zlib-devel mariadb
+ - yum install -y gcc make mariadb-devel pcre-devel git zlib-devel mariadb python2
+ - alternatives --set python /usr/bin/python2
- ./tools/ci/travis.sh importdb ragnarok ragnarok ragnarok $SQLHOST
- ./tools/ci/travis.sh getplugins || true
- variables:
- <<: *base_vars
- SQLHOST: mariadb
script:
- ./tools/ci/travis.sh build --enable-debug --enable-Werror --enable-buildbot
- ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST
diff --git a/src/map/script.c b/src/map/script.c
index 682e665b6..743a1779a 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -3692,8 +3692,8 @@ static int set_reg(struct script_state *st, struct map_session_data *sd, int64 n
const char *str = (const char*)value;
if (script->is_permanent_variable(name) && strlen(str) > SCRIPT_STRING_VAR_LENGTH) {
- ShowError("script:set_reg: Value of variable %s is too long: %lu! Maximum is %d. Skipping...\n",
- name, strlen(str), SCRIPT_STRING_VAR_LENGTH);
+ ShowError("script:set_reg: Value of variable %s is too long: %d! Maximum is %d. Skipping...\n",
+ name, (int)strlen(str), SCRIPT_STRING_VAR_LENGTH);
if (st != NULL) {
script->reportsrc(st);
diff --git a/src/map/skill.c b/src/map/skill.c
index 765e3b6bf..25d10b825 100644
--- a/src/map/skill.c
+++ b/src/map/skill.c
@@ -20662,8 +20662,8 @@ static void skill_validate_name(struct config_setting_t *conf, struct s_skill_db
ShowError("%s: No name specified for skill ID %d in %s! Skipping skill...\n",
__func__, sk->nameid, conf->file);
else if (strlen(name) >= sizeof(sk->name))
- ShowError("%s: Specified name %s for skill ID %d in %s is too long: %lu! Maximum is %lu. Skipping skill...\n",
- __func__, name, sk->nameid, conf->file, strlen(name), sizeof(sk->name) - 1);
+ ShowError("%s: Specified name %s for skill ID %d in %s is too long: %d! Maximum is %d. Skipping skill...\n",
+ __func__, name, sk->nameid, conf->file, (int)strlen(name), (int)sizeof(sk->name) - 1);
else if (skill->name_contains_invalid_character(name))
ShowError("%s: Specified name %s for skill ID %d in %s contains invalid characters! Allowed characters are letters, numbers and underscores. Skipping skill...\n",
__func__, name, sk->nameid, conf->file);
@@ -20719,8 +20719,8 @@ static void skill_validate_description(struct config_setting_t *conf, struct s_s
if (libconfig->setting_lookup_string(conf, "Description", &description) == CONFIG_TRUE && *description != '\0') {
if (strlen(description) >= sizeof(sk->desc))
- ShowWarning("%s: Specified description '%s' for skill ID %d in %s is too long: %lu! Maximum is %lu. Trimming...\n",
- __func__, description, sk->nameid, conf->file, strlen(description), sizeof(sk->desc) - 1);
+ ShowWarning("%s: Specified description '%s' for skill ID %d in %s is too long: %d! Maximum is %d. Trimming...\n",
+ __func__, description, sk->nameid, conf->file, (int)strlen(description), (int)sizeof(sk->desc) - 1);
safestrncpy(sk->desc, description, sizeof(sk->desc));
}