aboutsummaryrefslogtreecommitdiffstats
path: root/field.c
diff options
context:
space:
mode:
authorAndrew J. Schorr <aschorr@telemetry-investments.com>2016-07-05 22:34:48 -0400
committerAndrew J. Schorr <aschorr@telemetry-investments.com>2016-07-05 22:34:48 -0400
commitba9c9d88506e819fae0d9d2b0acd72a88765d0eb (patch)
tree7a4beddecdb715657d5f6969e87d284de71cf786 /field.c
parent166a253ca87240fe7ec463223af0b25a3e0f3d8a (diff)
downloadegawk-ba9c9d88506e819fae0d9d2b0acd72a88765d0eb.tar.gz
egawk-ba9c9d88506e819fae0d9d2b0acd72a88765d0eb.tar.bz2
egawk-ba9c9d88506e819fae0d9d2b0acd72a88765d0eb.zip
Fix minor bug in last patch to rebuild_record for corner case that never occurs.
Diffstat (limited to 'field.c')
-rw-r--r--field.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/field.c b/field.c
index 308f33cd..39b4f966 100644
--- a/field.c
+++ b/field.c
@@ -218,6 +218,7 @@ rebuild_record()
emalloc(r->stptr, char *, r->stlen + 1, "rebuild_record");
memcpy(r->stptr, cops, r->stlen);
r->stptr[r->stlen] = '\0';
+ r->flags |= MALLOC;
}
n->stptr = cops;