]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
libimcv: Cast chunk length to int when printing as string
authorTobias Brunner <tobias@strongswan.org>
Tue, 8 Aug 2017 13:32:08 +0000 (15:32 +0200)
committerTobias Brunner <tobias@strongswan.org>
Tue, 8 Aug 2017 13:32:08 +0000 (15:32 +0200)
src/libimcv/plugins/imv_swid/imv_swid_state.c
src/libimcv/swid/swid_inventory.c

index 2b270b880a66147fcae594e68def125b175333bb..50e9f489a4c4cd78893b39094c0502b2d4c3ca31 100644 (file)
@@ -301,7 +301,8 @@ METHOD(imv_swid_state_t, set_swid_inventory, void,
                tag_creator = tag_id->get_tag_creator(tag_id);
                sw_id = tag_id->get_unique_sw_id(tag_id, NULL);
                snprintf(software_id, BUF_LEN, "%.*s__%.*s",
-                                tag_creator.len, tag_creator.ptr, sw_id.len, sw_id.ptr);
+                                (int)tag_creator.len, tag_creator.ptr,
+                                (int)sw_id.len, sw_id.ptr);
                DBG3(DBG_IMV, "  %s", software_id);
 
                /* Add software ID to JSON array */
index 4adbb39b4ae8c3b1de786b6f8281471bd1c341df..5f6e50cb7c239ada9723f90e65a3258f5a4e50a0 100644 (file)
@@ -125,7 +125,8 @@ static status_t generate_tags(private_swid_inventory_t *this,
                        tag_creator  = tag_id->get_tag_creator(tag_id);
                        sw_id = tag_id->get_unique_sw_id(tag_id, NULL);
                        snprintf(software_id, BUF_LEN, "%.*s__%.*s",
-                                        tag_creator.len, tag_creator.ptr, sw_id.len, sw_id.ptr);
+                                        (int)tag_creator.len, tag_creator.ptr,
+                                        (int)sw_id.len, sw_id.ptr);
 
                        swid_tag = swid_gen->generate_tag(swid_gen, software_id, NULL, NULL,
                                                                                 full, pretty);