From 946de514dced668adecea3b9f2a78dc9fcf95488 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 27 Jun 2016 08:07:19 +0200 Subject: [PATCH] Don't use strcpy --- command.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/command.c b/command.c index 873116ade5..050d0e73dc 100644 --- a/command.c +++ b/command.c @@ -193,9 +193,9 @@ static bool command_read_ram(const char *arg) char reply[256]; char *reply_at = NULL; - strcpy(reply, "READ_CORE_RAM "); + strlcpy(reply, "READ_CORE_RAM ", sizeof(reply)); reply_at = reply + strlen("READ_CORE_RAM "); - strcpy(reply_at, arg); + strlcpy(reply_at, arg, sizeof(reply_at)); cheevos_parse_guest_addr(&var, strtoul(reply_at, (char**)&reply_at, 16)); data = cheevos_get_memory(&var); @@ -213,7 +213,7 @@ static bool command_read_ram(const char *arg) } else { - strcpy(reply_at, " -1\n"); + strlcpy(reply_at, " -1\n", sizeof(reply_at)); command_reply(reply, reply_at+strlen(" -1\n") - reply); }