Skip to content

Commit b052780

Browse files
committed
Fix last remaining warning and enable CMAKE_COMPILE_WARNING_AS_ERROR
in Gating CI jobs (Fedora/Ubuntu)
1 parent 3abb1e6 commit b052780

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Build
4242
working-directory: ./build
4343
run: |
44-
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_PCRE2=True ../
44+
cmake -DCMAKE_COMPILE_WARNING_AS_ERROR=True -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_PCRE2=True ../
4545
make all
4646
4747
- name: Test
@@ -65,7 +65,7 @@ jobs:
6565
- name: Build
6666
working-directory: ./build
6767
run: |
68-
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_PCRE2=True ../
68+
cmake -DCMAKE_COMPILE_WARNING_AS_ERROR=True -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_PCRE2=True ../
6969
make all
7070
- name: Test
7171
working-directory: ./build

src/CPE/cpedict_priv.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,9 @@ struct cpe_item { // the node <cpe-item>
8787
} export;
8888
};
8989
OSCAP_GETTER(struct cpe_name *, cpe_item, name)
90-
OSCAP_SETTER_GENERIC(cpe_item, const struct cpe_name *, name, cpe_name_free, )
90+
OSCAP_SETTER_GENERIC(cpe_item, struct cpe_name *, name, cpe_name_free, )
9191
OSCAP_GETTER(struct cpe_name *, cpe_item, deprecated_by)
92-
OSCAP_SETTER_GENERIC(cpe_item, const struct cpe_name *, deprecated_by, cpe_name_free, )
92+
OSCAP_SETTER_GENERIC(cpe_item, struct cpe_name *, deprecated_by, cpe_name_free, )
9393
OSCAP_ACCESSOR_STRING(cpe_item, deprecation_date)
9494
OSCAP_GETTER(struct cpe_item_metadata *, cpe_item, metadata)
9595
OSCAP_IGETINS_GEN(cpe_reference, cpe_item, references, reference)

src/CPE/public/cpe_dict.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -421,10 +421,10 @@ OSCAP_API struct cpe_item_metadata *cpe_item_metadata_new(void);
421421
*/
422422

423423
/// @memberof cpe_item
424-
OSCAP_API bool cpe_item_set_name(struct cpe_item *item, const struct cpe_name *new_name);
424+
OSCAP_API bool cpe_item_set_name(struct cpe_item *item, struct cpe_name *new_name);
425425

426426
/// @memberof cpe_item
427-
OSCAP_API bool cpe_item_set_deprecated_by(struct cpe_item *item, const struct cpe_name *new_deprecated_by);
427+
OSCAP_API bool cpe_item_set_deprecated_by(struct cpe_item *item, struct cpe_name *new_deprecated_by);
428428

429429
/// @memberof cpe_item
430430
OSCAP_API bool cpe_item_set_deprecation_date(struct cpe_item *item, const char *new_deprecation_date);

0 commit comments

Comments
 (0)