378468e
Tue Jul  4 22:43:05 2006  Arnold D. Robbins  <arnold@skeeve.com>
378468e
378468e
    * eval.c (interpret): Node_assign_concat case: Turn off NUMBER and NUMCUR
378468e
    flags in result.  Sheesh. Thanks to <Heiner.Marxen@DrB.Insel.DE> for finding
378468e
    the problem.
378468e
378468e
--- gawk-3.1.5/eval.c.numflags	2006-07-10 09:36:26.000000000 +0200
378468e
+++ gawk-3.1.5/eval.c	2006-07-10 09:36:41.000000000 +0200
378468e
@@ -1193,6 +1193,7 @@
378468e
 			unref(*lhs);
378468e
 			*lhs = make_str_node(nval, l->stlen + r->stlen, ALREADY_MALLOCED);
378468e
 		}
378468e
+		(*lhs)->flags &= ~(NUMCUR|NUMBER);
378468e
 		free_temp(r);
378468e
 
378468e
 		if (after_assign)