diff options
author | Eugene Tarassov | 2019-10-20 04:26:18 +0000 |
---|---|---|
committer | Eugene Tarassov | 2019-10-20 04:29:32 +0000 |
commit | 4c69f625dc42b30ddda7e61c9add204d89353aaa (patch) | |
tree | d87c6aaa9d90ce78ca9a3fae3186efab3c4f86d5 /agent/tcf/main | |
parent | 8b1c35c37adcbe986508c41bce51c557c286f34d (diff) | |
download | org.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.c | 7 |
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++; |