[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/src/Attic/input.c,v [branch]
From: |
Eric Blake |
Subject: |
Changes to m4/src/Attic/input.c,v [branch] |
Date: |
Tue, 06 Jun 2006 13:21:00 +0000 |
CVSROOT: /sources/m4
Module name: m4
Branch: branch
Changes by: Eric Blake <ericb> 06/06/06 13:20:58
Index: src/input.c
===================================================================
RCS file: /sources/m4/m4/src/Attic/input.c,v
retrieving revision 1.1.1.1.2.5
retrieving revision 1.1.1.1.2.6
diff -u -b -r1.1.1.1.2.5 -r1.1.1.1.2.6
--- src/input.c 1 Jun 2006 00:09:06 -0000 1.1.1.1.2.5
+++ src/input.c 6 Jun 2006 13:20:57 -0000 1.1.1.1.2.6
@@ -89,12 +89,7 @@
boolean advance_line; /* start_of_input_line from next_char () */
}
u_f;
- struct
- {
- builtin_func *func; /* pointer to macros function */
- boolean traced; /* TRUE iff builtin is traced */
- }
- u_m;
+ builtin_func *func; /* pointer to macro's function */
}
u;
};
@@ -192,14 +187,14 @@
isp = i;
}
-/*-------------------------------------------------------------------------.
-| push_macro () pushes a builtin macros definition on the input stack. If |
-| next is non-NULL, this push invalidates a call to push_string_init (), |
-| whose storage are consequentely released. |
-`-------------------------------------------------------------------------*/
+/*---------------------------------------------------------------.
+| push_macro () pushes a builtin macro's definition on the input |
+| stack. If next is non-NULL, this push invalidates a call to |
+| push_string_init (), whose storage is consequently released. |
+`---------------------------------------------------------------*/
void
-push_macro (builtin_func *func, boolean traced)
+push_macro (builtin_func *func)
{
input_block *i;
@@ -213,8 +208,7 @@
sizeof (struct input_block));
i->type = INPUT_MACRO;
- i->u.u_m.func = func;
- i->u.u_m.traced = traced;
+ i->u.func = func;
i->prev = isp;
isp = i;
}
@@ -362,10 +356,10 @@
return TRUE;
}
-/*--------------------------------------------------------------------.
-| When a MACRO token is seen, next_token () uses init_macro_token () to |
-| retrieve the value of the function pointer. |
-`--------------------------------------------------------------------*/
+/*-------------------------------------------------------------------.
+| When a MACRO token is seen, next_token () uses init_macro_token () |
+| to retrieve the value of the function pointer. |
+`-------------------------------------------------------------------*/
static void
init_macro_token (token_data *td)
@@ -378,8 +372,7 @@
}
TOKEN_DATA_TYPE (td) = TOKEN_FUNC;
- TOKEN_DATA_FUNC (td) = isp->u.u_m.func;
- TOKEN_DATA_FUNC_TRACED (td) = isp->u.u_m.traced;
+ TOKEN_DATA_FUNC (td) = isp->u.func;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Changes to m4/src/Attic/input.c,v [branch],
Eric Blake <=