From f0866c5197ee0c01fd1ded16e364cbe612c271be Mon Sep 17 00:00:00 2001 From: john haque Date: Sun, 21 Aug 2011 05:54:38 -0500 Subject: Add a test file, cleanup code and update doc. --- main.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 71699fdf..6b24a80b 100644 --- a/main.c +++ b/main.c @@ -827,7 +827,6 @@ static void cmdline_fs(char *str) { NODE **tmp; - size_t len; tmp = &FS_node->var_value; unref(*tmp); @@ -845,8 +844,7 @@ cmdline_fs(char *str) str[0] = '\t'; } - len = scan_escape(str, strlen(str)); /* do process escapes */ - *tmp = make_string(str, len); + *tmp = make_str_node(str, strlen(str), SCAN); /* do process escapes */ set_FS(); } @@ -1137,7 +1135,6 @@ int arg_assign(char *arg, int initing) { char *cp, *cp2; - size_t cplen; int badvar; NODE *var; NODE *it; @@ -1199,8 +1196,7 @@ arg_assign(char *arg, int initing) * BWK awk expands escapes inside assignments. * This makes sense, so we do it too. */ - cplen = scan_escape(cp, strlen(cp)); - it = make_string(cp, cplen); + it = make_str_node(cp, strlen(cp), SCAN); it->flags |= MAYBE_NUM; #ifdef LC_NUMERIC /* -- cgit v1.2.3