=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/m4/gnum4.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- src/usr.bin/m4/gnum4.c 2003/06/30 21:42:50 1.22 +++ src/usr.bin/m4/gnum4.c 2003/06/30 21:47:21 1.23 @@ -1,4 +1,4 @@ -/* $OpenBSD: gnum4.c,v 1.22 2003/06/30 21:42:50 espie Exp $ */ +/* $OpenBSD: gnum4.c,v 1.23 2003/06/30 21:47:21 espie Exp $ */ /* * Copyright (c) 1999 Marc Espie @@ -165,7 +165,8 @@ if (p == NULL) errx(1, "undefined macro %s", argv[2]); argv[1] = p->defn; - eval(argv+1, argc-1, p->type); + + eval(argv+1, argc-1, p->type, traced_macros && is_traced(argv[2])); } void @@ -175,7 +176,7 @@ argv[1] = NULL; n = builtin_type(argv[2]); if (n != -1) - eval(argv+1, argc-1, n); + eval(argv+1, argc-1, n, traced_macros && is_traced(argv[2])); else errx(1, "unknown builtin %s", argv[2]); }