[nasm:master] Revert "BR 3392696: nasm_quote -- fixup callers"
nasm-bot for H. Peter Anvin
hpa at zytor.com
Sun Jul 12 06:09:04 PDT 2020
Commit-ID: 6a9d1e56c63725eaa5bac9f3a04b8164229f2328
Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=6a9d1e56c63725eaa5bac9f3a04b8164229f2328
Author: H. Peter Anvin <hpa at zytor.com>
AuthorDate: Sun, 12 Jul 2020 06:04:48 -0700
Committer: H. Peter Anvin <hpa at zytor.com>
CommitDate: Sun, 12 Jul 2020 06:04:48 -0700
Revert "BR 3392696: nasm_quote -- fixup callers"
This reverts commit 6c300aa4882bc1662df899501f23ff5a93a3547f.
Will apply a modified version from the nasm-2.15.xx branch instead.
---
asm/nasm.c | 4 +---
asm/preproc.c | 5 ++---
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/asm/nasm.c b/asm/nasm.c
index 8b8982f2..e9cb5c83 100644
--- a/asm/nasm.c
+++ b/asm/nasm.c
@@ -454,7 +454,6 @@ static char *nasm_quote_filename(const char *fn)
{
const unsigned char *p =
(const unsigned char *)fn;
- size_t len;
if (!p || !*p)
return nasm_strdup("\"\"");
@@ -478,8 +477,7 @@ static char *nasm_quote_filename(const char *fn)
return nasm_strdup(fn);
quote:
- len = strlen(fn);
- return nasm_quote(fn, &len);
+ return nasm_quote(fn, NULL);
}
static void timestamp(void)
diff --git a/asm/preproc.c b/asm/preproc.c
index 63d40e61..c72e6368 100644
--- a/asm/preproc.c
+++ b/asm/preproc.c
@@ -797,11 +797,10 @@ Token *quote_token(Token *t)
*/
static Token *quote_any_token(Token *t)
{
- const char *s = tok_text(t);
- size_t len = strlen(s);
+ size_t len;
char *p;
- p = nasm_quote(s, &len);
+ p = nasm_quote(tok_text(t), &len);
t->type = TOK_STRING;
return set_text_free(t, p, len);
}
More information about the Nasm-commits
mailing list