diff options
author | 2019-06-10 12:55:40 +0300 | |
---|---|---|
committer | 2019-06-10 12:55:40 +0300 | |
commit | d8cfe0e7a8f752a96a34bbf718e91d0acaaabfc5 (patch) | |
tree | c8fbc0960fe483d501c2bf9962761aca233a2b5a /src/device/main.ino | |
parent | e59ed05c66cf063baae99865bc7c6e2349eb149a (diff) | |
download | usurpation-d8cfe0e7a8f752a96a34bbf718e91d0acaaabfc5.tar.gz usurpation-d8cfe0e7a8f752a96a34bbf718e91d0acaaabfc5.tar.bz2 usurpation-d8cfe0e7a8f752a96a34bbf718e91d0acaaabfc5.zip |
device: fix ip printing.
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
Diffstat (limited to 'src/device/main.ino')
-rw-r--r-- | src/device/main.ino | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/device/main.ino b/src/device/main.ino index 674db85..c3533a9 100644 --- a/src/device/main.ino +++ b/src/device/main.ino @@ -117,6 +117,7 @@ void loop(void) } } else if (displayed == END_OF_MESSAGE) { current_ip = (progstate.ip_print_count % 2) ? WiFi.localIP().toString() : progstate.daemon_ip->toString(); + memset(ipstr + 16, 0, sizeof(ipstr) - 16); memcpy(ipstr, (progstate.ip_print_count % 2) ? devstr : daemonstr, strlen(devstr)); memcpy(ipstr + 16, current_ip.c_str(), strlen(current_ip.c_str())); display_status_init(&display, &progstate.ds, ipstr, strlen(ipstr), seconds(1)); |