From f1c1ba527da70bbe0480bdd19768ba8d6f5eea34 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 6 Dec 2017 16:45:38 +0800 Subject: [PATCH] sv: use const for SvId and DatSet attributes as they are read-only --- src/sampled_values/sv_publisher.c | 6 +++--- src/sampled_values/sv_publisher.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sampled_values/sv_publisher.c b/src/sampled_values/sv_publisher.c index ed2c904..578a182 100644 --- a/src/sampled_values/sv_publisher.c +++ b/src/sampled_values/sv_publisher.c @@ -43,8 +43,8 @@ #define SV_MAX_MESSAGE_SIZE 1518 struct sSVPublisher_ASDU { - char* svID; - char* datset; + const char* svID; + const char* datset; int dataSize; bool hasRefrTm; @@ -296,7 +296,7 @@ SVPublisher_create(CommParameters* parameters, const char* interfaceId) } SVPublisher_ASDU -SVPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev) +SVPublisher_addASDU(SVPublisher self, const char* svID, const char* datset, uint32_t confRev) { SVPublisher_ASDU newAsdu = (SVPublisher_ASDU) GLOBAL_CALLOC(1, sizeof(struct sSVPublisher_ASDU)); diff --git a/src/sampled_values/sv_publisher.h b/src/sampled_values/sv_publisher.h index 50a9ed6..5ea8676 100644 --- a/src/sampled_values/sv_publisher.h +++ b/src/sampled_values/sv_publisher.h @@ -85,7 +85,7 @@ SVPublisher_create(CommParameters* parameters, const char* interfaceId); * \return the new ASDU instance. */ SVPublisher_ASDU -SVPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev); +SVPublisher_addASDU(SVPublisher self, const char* svID, const char* datset, uint32_t confRev); /** * \brief Prepare the publisher for publishing.