nasm.c: Use copy_filename to set error message file
authorCyrill Gorcunov <gorcunov@gmail.com>
Fri, 4 Dec 2009 16:44:20 +0000 (19:44 +0300)
committerCyrill Gorcunov <gorcunov@gmail.com>
Fri, 4 Dec 2009 16:44:20 +0000 (19:44 +0300)
To prevent errname buffer overwrite we should
use copy_filename instead of strcpy.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
nasm.c

diff --git a/nasm.c b/nasm.c
index ac2adde..28a6086 100644 (file)
--- a/nasm.c
+++ b/nasm.c
@@ -722,7 +722,7 @@ static bool process_arg(char *p, char *q)
            break;
 
        case 'Z':                       /* error messages file */
-           strcpy(errname, param);
+           copy_filename(errname, param);
            break;
 
        case 'F':                       /* specify debug format */