summaryrefslogtreecommitdiff
path: root/awkgram.c
diff options
context:
space:
mode:
Diffstat (limited to 'awkgram.c')
-rw-r--r--awkgram.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/awkgram.c b/awkgram.c
index 7946374e..a3197dbe 100644
--- a/awkgram.c
+++ b/awkgram.c
@@ -7907,6 +7907,10 @@ make_assignable(INSTRUCTION *ip)
case Op_subscript:
ip->opcode = Op_subscript_lhs;
return ip;
+ case Op_field_assign:
+ // no need to change the opcode, but do need to return
+ // a non-NULL pointer.
+ return ip;
default:
break; /* keeps gcc -Wall happy */
}
@@ -9184,7 +9188,6 @@ merge_comments(INSTRUCTION *c1, INSTRUCTION *c2)
}
if (c2 != NULL) {
- // strcat(buffer, "\n");
strcat(buffer, c2->memory->stptr);
if (c2->comment != NULL) {
strcat(buffer, "\n");