Fixes for gcc 9 81/222481/1 accepted/tizen/unified/20200116.101952 submit/tizen/20200115.094013
authorTomasz Swierczek <t.swierczek@samsung.com>
Wed, 15 Jan 2020 09:33:07 +0000 (10:33 +0100)
committerTomasz Swierczek <t.swierczek@samsung.com>
Wed, 15 Jan 2020 09:38:46 +0000 (10:38 +0100)
Change-Id: Ie4504973bd0057f7561053a8850059d6fcd99236

include/nether_CynaraBackend.h
packaging/nether.spec
src/nether_CynaraBackend.cpp

index 684734ab1413f64a98a771ca649e4c526f41ea31..82808afd3bdbc1cd6e04c59d9a86341ff2c45e1b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  Copyright (c) 2015 - 2017 Samsung Electronics Co., Ltd All Rights Reserved
+ *  Copyright (c) 2015 - 2020 Samsung Electronics Co., Ltd All Rights Reserved
  *
  *  Contact: Roman Kubiak (r.kubiak@samsung.com)
  *
@@ -48,6 +48,11 @@ struct NetherCynaraCheckInfo
                : privilegeId(-1),
                  checkId(-1){}
 
+       NetherCynaraCheckInfo(const NetherCynaraCheckInfo &other)
+               : packet(other.packet),
+                 privilegeId(other.privilegeId),
+                 checkId(other.checkId){}
+
        NetherCynaraCheckInfo(NetherPacket _packet, u_int32_t _privilegeId, cynara_check_id _checkId = -1)
                : packet(_packet),
                  privilegeId(_privilegeId),
index 218ee5f6151fa33a0dc07d75d01d1ce67eb2a1d4..cf93ce9e4297d83ae5ddecc7c95239063ee8555e 100755 (executable)
@@ -35,6 +35,9 @@ This is a network privilege enforcing service.
        CXXFLAGS="$CXXFLAGS -Wp,-U_FORTIFY_SOURCE"
 %endif
 
+export CFLAGS="$CFLAGS -Wno-format-truncation"
+export CXXFLAGS="$CXXFLAGS -Wno-format-truncation"
+
 %cmake . -DVERSION=%{version} \
        -DCMAKE_BUILD_TYPE=%{build_type} \
        -DSYSTEMD_UNIT_DIR=%{_unitdir} \
index e15d6f1a4b93495848ec925d7141fdd30c26fd6d..d80e2fd0338e76860cda71633099d606567d2341 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  Copyright (c) 2015 -2017 Samsung Electronics Co., Ltd All Rights Reserved
+ *  Copyright (c) 2015 - 2017 Samsung Electronics Co., Ltd All Rights Reserved
  *
  *  Contact: Roman Kubiak (r.kubiak@samsung.com)
  *