diff options
author | Daniel M. Capella <polyzen@archlinux.org> | 2023-08-15 17:32:07 +0000 |
---|---|---|
committer | Daniel M. Capella <polyzen@archlinux.org> | 2023-08-15 17:32:07 +0000 |
commit | 5354285f1b566c0188c94abe46d6c00a32bb0292 (patch) | |
tree | f7b9145130430fbbaf95f2ca8d9ff8dca1db6251 | |
parent | 1535313e2187f3f5694ead0baef0f30c9b9cd8f2 (diff) | |
parent | 69bbcce4e327423e0149270f4f804c628d757df3 (diff) |
Merge branch 'cppcheck' into 'master'
Linting: Cppcheck
See merge request pacman/pacman-contrib!35
-rw-r--r-- | .gitlab-ci.yml | 11 | ||||
-rw-r--r-- | src/pactree.c | 3 |
2 files changed, 13 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5a5d20d..dc9aca2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -25,6 +25,17 @@ test: - if: '$CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS && $CI_PIPELINE_SOURCE == "push"' when: never +cppcheck: + image: alpine + variables: + FILE_GLOB: "src/*.c" + before_script: + - apk add cppcheck + script: + - cppcheck --error-exitcode=1 . + rules: + - !reference [.lint-workflow, rules] + markdownlint: image: name: davidanson/markdownlint-cli2 diff --git a/src/pactree.c b/src/pactree.c index b9cb13f..bbff055 100644 --- a/src/pactree.c +++ b/src/pactree.c @@ -544,9 +544,10 @@ static void print_dep_list(alpm_list_t *deps, alpm_list_t *dblist, alpm_pkg_t *p print(alpm_pkg_get_name(pkg), alpm_pkg_get_name(dep_pkg), pkgname, depth, last, opt_dep); } } else { + tdepth d; print(alpm_pkg_get_name(pkg), alpm_pkg_get_name(dep_pkg), pkgname, depth, last, opt_dep); if(dep_pkg) { - tdepth d = { + d = (tdepth){ depth, NULL, depth->level + 1 |