You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ma...@apache.org on 2019/02/27 18:54:43 UTC
[mynewt-core] branch master updated: sys/config;
allow space in stored config variables.
This is an automated email from the ASF dual-hosted git repository.
marko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
The following commit(s) were added to refs/heads/master by this push:
new 7677674 sys/config; allow space in stored config variables.
new 0993c9f Merge pull request #1662 from mkiiskila/config_space_in_value
7677674 is described below
commit 7677674150b0949cac8536bf71ed3fd902947c76
Author: Marko Kiiskila <ma...@apache.org>
AuthorDate: Tue Feb 26 13:41:22 2019 +0200
sys/config; allow space in stored config variables.
---
sys/config/src/config_line.c | 2 +-
sys/config/test-nffs/src/testcases/config_test_small_file.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys/config/src/config_line.c b/sys/config/src/config_line.c
index 6e6b2ac..5206e75 100644
--- a/sys/config/src/config_line.c
+++ b/sys/config/src/config_line.c
@@ -58,7 +58,7 @@ conf_line_parse(char *buf, char **namep, char **valp)
}
break;
case FIND_VAL_END:
- if (isspace((unsigned char)*cp)) {
+ if (!isprint((unsigned char)*cp)) {
*cp = '\0';
}
break;
diff --git a/sys/config/test-nffs/src/testcases/config_test_small_file.c b/sys/config/test-nffs/src/testcases/config_test_small_file.c
index f8c3cf4..d3f14a0 100644
--- a/sys/config/test-nffs/src/testcases/config_test_small_file.c
+++ b/sys/config/test-nffs/src/testcases/config_test_small_file.c
@@ -24,7 +24,7 @@ TEST_CASE(config_test_small_file)
struct conf_file cf_mfg;
struct conf_file cf_running;
const char cf_mfg_test[] = "myfoo/mybar=1";
- const char cf_running_test[] = " myfoo/mybar = 8 ";
+ const char cf_running_test[] = " myfoo/mybar = 8";
config_wipe_srcs();