summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--preproc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/preproc.c b/preproc.c
index eb062b43..dbcd88d6 100644
--- a/preproc.c
+++ b/preproc.c
@@ -528,7 +528,7 @@ prepreproc(char *line)
fname++;
fnlen = strcspn(fname, "\"");
line = nasm_malloc(20 + fnlen);
- sprintf(line, "%%line %d %.*s", lineno, fnlen, fname);
+ snprintf(line, 20+fnlen,"%%line %d %.*s", lineno, fnlen, fname);
nasm_free(oldline);
}
if (tasm_compatible_mode)