From 5e105ddb7be018db8e8dcaf6cfda32fd2948f08a Mon Sep 17 00:00:00 2001 From: Kimmo Vaisanen Date: Wed, 3 Oct 2018 14:46:45 +0300 Subject: [PATCH] Cellular: Fix ATHandler_stub compiler warnings --- UNITTESTS/stubs/ATHandler_stub.cpp | 6 +++--- UNITTESTS/stubs/ATHandler_stub.h | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/UNITTESTS/stubs/ATHandler_stub.cpp b/UNITTESTS/stubs/ATHandler_stub.cpp index 599d48b812..e3b0e5a6e9 100644 --- a/UNITTESTS/stubs/ATHandler_stub.cpp +++ b/UNITTESTS/stubs/ATHandler_stub.cpp @@ -36,7 +36,7 @@ int ATHandler_stub::timeout = 0; bool ATHandler_stub::default_timeout = 0; bool ATHandler_stub::debug_on = 0; ssize_t ATHandler_stub::ssize_value = 0; -char *ATHandler_stub::read_string_value = NULL; +const char *ATHandler_stub::read_string_value = NULL; size_t ATHandler_stub::size_value = 0; size_t ATHandler_stub::return_given_size = false; bool ATHandler_stub::bool_value = false; @@ -51,7 +51,7 @@ int ATHandler_stub::int_valid_count_table[kRead_int_table_size]; int ATHandler_stub::int_count = kRead_int_table_size; int ATHandler_stub::read_string_index = kRead_string_table_size; -char *ATHandler_stub::read_string_table[kRead_string_table_size]; +const char *ATHandler_stub::read_string_table[kRead_string_table_size]; int ATHandler_stub::resp_stop_success_count = kResp_stop_count_default; ATHandler::ATHandler(FileHandle *fh, EventQueue &queue, int timeout, const char *output_delimiter, uint16_t send_delay) : @@ -176,7 +176,7 @@ ssize_t ATHandler::read_string(char *buf, size_t size, bool read_even_stop_tag) ATHandler_stub::read_string_index--; if (ATHandler_stub::read_string_index >= 0) { - char *tmp = ATHandler_stub::read_string_table[ATHandler_stub::read_string_index]; + const char *tmp = ATHandler_stub::read_string_table[ATHandler_stub::read_string_index]; ssize_t len = strlen(tmp); memcpy(buf, tmp, len + 1); return len; diff --git a/UNITTESTS/stubs/ATHandler_stub.h b/UNITTESTS/stubs/ATHandler_stub.h index a3b1cfb5e8..c506ccf017 100644 --- a/UNITTESTS/stubs/ATHandler_stub.h +++ b/UNITTESTS/stubs/ATHandler_stub.h @@ -41,7 +41,7 @@ extern int timeout; extern bool default_timeout; extern bool debug_on; extern ssize_t ssize_value; -extern char *read_string_value; +extern const char *read_string_value; extern size_t size_value; extern size_t return_given_size; extern bool bool_value; @@ -52,7 +52,7 @@ extern mbed::FileHandle_stub *fh_value; extern mbed::device_err_t device_err_value; extern mbed::Callback callback; extern bool call_immediately; -extern char *read_string_table[kRead_string_table_size]; +extern const char *read_string_table[kRead_string_table_size]; extern int read_string_index; extern int int_valid_count_table[kRead_int_table_size]; extern int int_count;