You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by an...@apache.org on 2018/11/08 18:25:09 UTC

[mynewt-core] 02/02: hw/sensors: Add missing consts

This is an automated email from the ASF dual-hosted git repository.

andk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git

commit d822f91a9520ffdea5070ee343c5cb0c0ffef9e4
Author: Andrzej Kaczmarek <an...@codecoup.pl>
AuthorDate: Thu Nov 8 17:11:17 2018 +0100

    hw/sensors: Add missing consts
---
 hw/sensor/include/sensor/sensor.h | 15 ++++++++-------
 hw/sensor/src/sensor.c            | 17 +++++++++--------
 2 files changed, 17 insertions(+), 15 deletions(-)

diff --git a/hw/sensor/include/sensor/sensor.h b/hw/sensor/include/sensor/sensor.h
index 6884349..bedf034 100644
--- a/hw/sensor/include/sensor/sensor.h
+++ b/hw/sensor/include/sensor/sensor.h
@@ -942,7 +942,8 @@ struct sensor *sensor_mgr_find_next_bytype(sensor_type_t type, struct sensor *se
  *
  * @return 0 on success, non-zero error code on failure
  */
-struct sensor *sensor_mgr_find_next_bydevname(char *devname, struct sensor *prev_cursor);
+struct sensor *sensor_mgr_find_next_bydevname(const char *devname,
+                                              struct sensor *prev_cursor);
 
 /**
  * Check if sensor type matches
@@ -961,7 +962,7 @@ int sensor_mgr_match_bytype(struct sensor *sensor, void *);
  * @param poll_rate The poll rate in milli seconds
  */
 int
-sensor_set_poll_rate_ms(char *devname, uint32_t poll_rate);
+sensor_set_poll_rate_ms(const char *devname, uint32_t poll_rate);
 
 /**
  * Set the sensor poll rate multiple based on the device name, sensor type
@@ -970,7 +971,7 @@ sensor_set_poll_rate_ms(char *devname, uint32_t poll_rate);
  * @param stt The sensor type trait
  */
 int
-sensor_set_n_poll_rate(char *devname, struct sensor_type_traits *stt);
+sensor_set_n_poll_rate(const char *devname, struct sensor_type_traits *stt);
 
 /**
  * Transmit OIC trigger
@@ -1017,7 +1018,7 @@ sensor_get_type_traits_bytype(sensor_type_t type, struct sensor *sensor);
  * @return NULL on failure, sensor struct on success
  */
 struct sensor *
-sensor_get_type_traits_byname(char *, struct sensor_type_traits **,
+sensor_get_type_traits_byname(const char *, struct sensor_type_traits **,
                               sensor_type_t);
 
 /**
@@ -1029,7 +1030,7 @@ sensor_get_type_traits_byname(char *, struct sensor_type_traits **,
  * @return 0 on success, non-zero on failure
  */
 int
-sensor_set_thresh(char *devname, struct sensor_type_traits *stt);
+sensor_set_thresh(const char *devname, struct sensor_type_traits *stt);
 
 /**
  * Clears the low threshold for a sensor
@@ -1040,7 +1041,7 @@ sensor_set_thresh(char *devname, struct sensor_type_traits *stt);
  * @return 0 on success, non-zero on failure
  */
 int
-sensor_clear_low_thresh(char *devname, sensor_type_t type);
+sensor_clear_low_thresh(const char *devname, sensor_type_t type);
 
 /**
  * Clears the high threshold for a sensor
@@ -1051,7 +1052,7 @@ sensor_clear_low_thresh(char *devname, sensor_type_t type);
  * @return 0 on success, non-zero on failure
  */
 int
-sensor_clear_high_thresh(char *devname, sensor_type_t type);
+sensor_clear_high_thresh(const char *devname, sensor_type_t type);
 
 /**
  * Puts a notification event on the sensor manager evq
diff --git a/hw/sensor/src/sensor.c b/hw/sensor/src/sensor.c
index 7d84627..634fcca 100644
--- a/hw/sensor/src/sensor.c
+++ b/hw/sensor/src/sensor.c
@@ -240,7 +240,7 @@ err:
  * @param The sensor type trait
  */
 int
-sensor_set_n_poll_rate(char *devname, struct sensor_type_traits *stt)
+sensor_set_n_poll_rate(const char *devname, struct sensor_type_traits *stt)
 {
     struct sensor *sensor;
     struct sensor_type_traits *stt_tmp;
@@ -377,7 +377,7 @@ sensor_update_nextrun(struct sensor *sensor, os_time_t now)
  * @param The poll rate in milli seconds
  */
 int
-sensor_set_poll_rate_ms(char *devname, uint32_t poll_rate)
+sensor_set_poll_rate_ms(const char *devname, uint32_t poll_rate)
 {
     struct sensor *sensor;
     os_time_t next_wakeup;
@@ -837,9 +837,9 @@ sensor_get_type_traits_bytype(sensor_type_t type, struct sensor *sensor)
  * @return 0 on success, non-zero error code on failure
  */
 struct sensor *
-sensor_mgr_find_next_bydevname(char *devname, struct sensor *prev_cursor)
+sensor_mgr_find_next_bydevname(const char *devname, struct sensor *prev_cursor)
 {
-    return (sensor_mgr_find_next(sensor_mgr_match_bydevname, devname,
+    return (sensor_mgr_find_next(sensor_mgr_match_bydevname, (char *)devname,
             prev_cursor));
 }
 
@@ -1320,7 +1320,8 @@ sensor_up_timestamp(struct sensor *sensor)
  * @return NULL on failure, sensor struct on success
  */
 struct sensor *
-sensor_get_type_traits_byname(char *devname, struct sensor_type_traits **stt,
+sensor_get_type_traits_byname(const char *devname,
+                              struct sensor_type_traits **stt,
                               sensor_type_t type)
 {
     struct sensor *sensor;
@@ -1957,7 +1958,7 @@ sensor_set_trigger_cmp_algo(struct sensor *sensor, struct sensor_type_traits *st
  * @return 0 on success, non-zero on failure
  */
 int
-sensor_set_thresh(char *devname, struct sensor_type_traits *stt)
+sensor_set_thresh(const char *devname, struct sensor_type_traits *stt)
 {
     struct sensor_type_traits *stt_tmp;
     struct sensor *sensor;
@@ -2021,7 +2022,7 @@ err:
  * @return 0 on success, non-zero on failure
  */
 int
-sensor_clear_low_thresh(char *devname, sensor_type_t type)
+sensor_clear_low_thresh(const char *devname, sensor_type_t type)
 {
     struct sensor *sensor;
     struct sensor_type_traits *stt_tmp;
@@ -2062,7 +2063,7 @@ err:
  * @return 0 on success, non-zero on failure
  */
 int
-sensor_clear_high_thresh(char *devname, sensor_type_t type)
+sensor_clear_high_thresh(const char *devname, sensor_type_t type)
 {
     struct sensor *sensor;
     struct sensor_type_traits *stt_tmp;