From 9e2fde8d84293201bcf122d2a7516bb5b9a560e7 Mon Sep 17 00:00:00 2001 From: Jfreegman Date: Sat, 22 Feb 2014 04:46:35 -0500 Subject: [PATCH] make status message version not hard-coded --- src/prompt.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/prompt.c b/src/prompt.c index f93e32c..1b9ba3c 100644 --- a/src/prompt.c +++ b/src/prompt.c @@ -418,7 +418,12 @@ void prompt_init_statusbar(ToxWindow *self, Tox *m) snprintf(statusbar->nick, sizeof(statusbar->nick), "%s", nick); /* temporary until statusmessage saving works */ - uint8_t *statusmsg = "Toxing on Toxic v.0.2.4"; + uint8_t ver[strlen(TOXICVER) + 1]; + uint8_t statusmsg[MAX_STR_SIZE]; + strcpy(ver, TOXICVER); + uint8_t *toxic_ver = strtok(ver, "_"); + snprintf(statusmsg, MAX_STR_SIZE, "Toxing on Toxic v.%s", toxic_ver); + m_set_statusmessage(m, statusmsg, strlen(statusmsg) + 1); snprintf(statusbar->statusmsg, sizeof(statusbar->statusmsg), "%s", statusmsg);