aboutsummaryrefslogtreecommitdiffstats
path: root/package/soloscli/patches
diff options
context:
space:
mode:
authorFlorian Fainelli <florian@openwrt.org>2011-06-02 14:38:01 +0000
committerFlorian Fainelli <florian@openwrt.org>2011-06-02 14:38:01 +0000
commit90f0d47a03d02e6b19d24b6a745fe30de1e03418 (patch)
tree9f3c1011629d2b75d3299dde2e74c2c7ba41925d /package/soloscli/patches
parent7d8d47d29e5d001bb43c6a7c0b0fecc4ccabddb2 (diff)
downloadupstream-90f0d47a03d02e6b19d24b6a745fe30de1e03418.tar.gz
upstream-90f0d47a03d02e6b19d24b6a745fe30de1e03418.tar.bz2
upstream-90f0d47a03d02e6b19d24b6a745fe30de1e03418.zip
soloscli: fix new lines in soloscli
If the string received from the ADSL firmware is missing \n, add it in. Signed-off-by: Nathan Williams <nathan@traverse.com.au> SVN-Revision: 27096
Diffstat (limited to 'package/soloscli/patches')
-rw-r--r--package/soloscli/patches/001-newline.patch8
1 files changed, 6 insertions, 2 deletions
diff --git a/package/soloscli/patches/001-newline.patch b/package/soloscli/patches/001-newline.patch
index 69cd5b28a6..4b663e8898 100644
--- a/package/soloscli/patches/001-newline.patch
+++ b/package/soloscli/patches/001-newline.patch
@@ -1,11 +1,15 @@
--- a/soloscli/soloscli.c
+++ b/soloscli/soloscli.c
-@@ -238,7 +238,7 @@
+@@ -238,7 +238,11 @@
}
if (strcmp(buf,pid) == 0) {
/* printf("Sequence matches.\n"); */
- printf("%s",bufp);
-+ printf("%s\n",bufp);
++ if(buf[(len-1)] == '\n'){
++ printf("%s",bufp);
++ } else {
++ printf("%s\n",bufp);
++ }
} else {
printf("Sequence incorrect.\n");
buf[i] = '\n';