diff options
author | Cyrill Gorcunov <gorcunov@gmail.com> | 2009-08-09 19:25:29 +0400 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2009-08-09 10:30:48 -0700 |
commit | 0a45cc8ce8ae3451a7cff45c3947dbc631f1ddad (patch) | |
tree | 82bc7c95605d4cf3e41559dc59c6a277a4600c2a | |
parent | c9b2d2a8ecc754a5a5b6cf549c3fd45719650299 (diff) | |
download | nasm-0a45cc8ce8ae3451a7cff45c3947dbc631f1ddad.tar.gz nasm-0a45cc8ce8ae3451a7cff45c3947dbc631f1ddad.tar.bz2 nasm-0a45cc8ce8ae3451a7cff45c3947dbc631f1ddad.zip |
disasm.c: eatbyte -- use snprintf to prevent potential buffer overflow
At moment we can't overrun buffer even if we would like to
but better to stay on a safe side and use snprintf.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | disasm.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1553,7 +1553,7 @@ int32_t eatbyte(uint8_t *data, char *output, int outbufsize, int segsize) } if (str) - strcpy(output, str); + snprintf(output, outbufsize, "%s", str); return 1; } |