Add const keyword to char* argument 02/260202/1 accepted/tizen/unified/20210622.125825 submit/tizen/20210622.045417
authortaemin.yeom <taemin.yeom@samsung.com>
Tue, 22 Jun 2021 03:01:34 +0000 (12:01 +0900)
committertaemin.yeom <taemin.yeom@samsung.com>
Tue, 22 Jun 2021 03:08:31 +0000 (12:08 +0900)
Change-Id: Ia587aafa45b16b194268a3d081efcfed54d5fc44
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
src/sensorhub/sensorhub.cpp
src/sensorhub/sensorhub.h
src/sensorhub/sensorhub_sensor.cpp
src/sensorhub/sensorhub_sensor.h

index 130e46f9177bd88866aaf5a994b458391fe9c915..2e56182a8e92e34b72fddf146bfa7cdbbdf00a31 100644 (file)
@@ -126,7 +126,7 @@ bool sensorhub_device::set_attribute_int(uint32_t id, int32_t attribute, int32_t
        return sensor->set_attribute_int(attribute, value);
 }
 
-bool sensorhub_device::set_attribute_str(uint32_t id, int32_t attribute, char *value, int len)
+bool sensorhub_device::set_attribute_str(uint32_t id, int32_t attribute, const char *value, int len)
 {
        sensorhub_sensor *sensor = manager->get_sensor(id);
 
index 98c57841956702661533756b466c62d500efd401..50025b3599b044e253ae078e0fed07288f56cb12 100644 (file)
@@ -38,7 +38,7 @@ public:
        bool set_interval(uint32_t id, unsigned long val);
        bool set_batch_latency(uint32_t id, unsigned long val);
        bool set_attribute_int(uint32_t id, int32_t attribute, int32_t value);
-       bool set_attribute_str(uint32_t id, int32_t attribute, char *value, int len);
+       bool set_attribute_str(uint32_t id, int32_t attribute, const char *value, int len);
 
        int read_fd(uint32_t **ids);
        int get_data(uint32_t id, sensor_data_t **data, int *length);
index 2f4b694974e73658c13b47effa35498639737019..de6a924b0dfff4519daad952fb1cbb8fd978024a 100644 (file)
@@ -83,7 +83,7 @@ bool sensorhub_sensor::set_attribute_int(int32_t attribute, int32_t value)
        return true;
 }
 
-bool sensorhub_sensor::set_attribute_str(int32_t attribute, char *value, int len)
+bool sensorhub_sensor::set_attribute_str(int32_t attribute, const char *value, int len)
 {
        attr_info info;
 
@@ -157,7 +157,7 @@ bool sensorhub_sensor::restore_attributes(void)
 
        for (auto it = attributes_str.begin(); it != attributes_str.end(); ++it) {
                int attr = it->first;
-               char *val = it->second->value;
+               const char *val = it->second->value;
                int len = it->second->len;
                if (!set_attribute_str(attr, val, len)) {
                        _E("Failed to set_attribute_str(%d, %s, %d) for %s",
index 672f5eb86e15db79e1153676f6d215137d4d68b2..421746a8e45cc79382f760d9d8fdda860bbef15d 100644 (file)
@@ -33,7 +33,7 @@
 #define SHUB_LIB_HRM_BATCH             46
 
 struct attr_info {
-       char *value;
+       const char *value;
        int len;
 };
 
@@ -57,7 +57,7 @@ public:
        virtual bool set_interval(unsigned long val);
        virtual bool set_batch_latency(unsigned long val);
        virtual bool set_attribute_int(int32_t attribute, int32_t value);
-       virtual bool set_attribute_str(int32_t key, char *value, int len);
+       virtual bool set_attribute_str(int32_t key, const char *value, int len);
 
        virtual bool flush(void);
        virtual void restore(void);