summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@gmail.com>2020-02-12 21:21:36 +0100
committerBenjamin Franzke <benjaminfranzke@gmail.com>2020-02-12 21:21:41 +0100
commit244ea507ccbf2d85996e85e15b66bdc857900dd1 (patch)
tree66931d98a65a296bb3af86097784d388092a5e3e
parent8f203b2fe87dfbaf786160045415b96d63f7d597 (diff)
downloadpa-sink-ctl-244ea507ccbf2d85996e85e15b66bdc857900dd1.tar.gz
pa-sink-ctl-244ea507ccbf2d85996e85e15b66bdc857900dd1.tar.bz2
pa-sink-ctl-244ea507ccbf2d85996e85e15b66bdc857900dd1.zip
Print status using mvwaddstr instead of mvwprintw
The status message may container printf-style modifiers which would cause an incorrect buffer to be accessed.
-rw-r--r--src/interface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/interface.c b/src/interface.c
index 8ae9494..4fdc09f 100644
--- a/src/interface.c
+++ b/src/interface.c
@@ -276,7 +276,7 @@ interface_set_status(struct interface *ifc, const gchar *msg, ...)
werase(ifc->msg_win);
box(ifc->msg_win, 0, 0);
if (ifc->status != NULL)
- mvwprintw(ifc->msg_win, 1, 1, ifc->status);
+ mvwaddstr(ifc->msg_win, 1, 1, ifc->status);
wrefresh(ifc->msg_win);
refresh();
}