Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Tarassov2019-10-20 04:26:18 +0000
committerEugene Tarassov2019-10-20 04:29:32 +0000
commit4c69f625dc42b30ddda7e61c9add204d89353aaa (patch)
treed87c6aaa9d90ce78ca9a3fae3186efab3c4f86d5 /agent/tcf/main
parent8b1c35c37adcbe986508c41bce51c557c286f34d (diff)
downloadorg.eclipse.tcf.agent-4c69f625dc42b30ddda7e61c9add204d89353aaa.tar.gz
org.eclipse.tcf.agent-4c69f625dc42b30ddda7e61c9add204d89353aaa.tar.xz
org.eclipse.tcf.agent-4c69f625dc42b30ddda7e61c9add204d89353aaa.zip
TCF Agent: fixed compiler warning: ā€˜%sā€™ directive output may be truncated...
Diffstat (limited to 'agent/tcf/main')
-rw-r--r--agent/tcf/main/gdb-rsp.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/agent/tcf/main/gdb-rsp.c b/agent/tcf/main/gdb-rsp.c
index cd1a0dad..11d6dbb5 100644
--- a/agent/tcf/main/gdb-rsp.c
+++ b/agent/tcf/main/gdb-rsp.c
@@ -899,15 +899,14 @@ static void monitor_ps(GdbClient * c, const char * args) {
LINK * l;
unsigned cnt = 0;
for (l = c->link_c2p.next; l != &c->link_c2p; l = l->next) {
- char s[256];
- char * m = s;
+ char * m = NULL;
GdbProcess * p = link_c2p(l);
if (context_has_state(p->ctx)) {
const char * state = get_context_state_name(p->ctx);
- snprintf(s, sizeof(s), "%u: %s (%s)\n", (unsigned)p->pid, p->ctx->name ? p->ctx->name : p->ctx->id, state);
+ m = tmp_printf("%u: %s (%s)\n", (unsigned)p->pid, p->ctx->name ? p->ctx->name : p->ctx->id, state);
}
else {
- snprintf(s, sizeof(s), "%u: %s\n", (unsigned)p->pid, p->ctx->name ? p->ctx->name : p->ctx->id);
+ m = tmp_printf("%u: %s\n", (unsigned)p->pid, p->ctx->name ? p->ctx->name : p->ctx->id);
}
while (*m) add_res_hex8(c, *m++);
cnt++;

Back to the top