/* These are here to work with glibc -- Don't change these... */
#undef FNMATCH_BROKEN
#undef GLOB_BROKEN
+#define IFS_BROKEN
#include <assert.h>
#include <ctype.h>
n1 = NULL;
rpp = &redir;
+ /* Check for redirection which may precede command */
+ while (readtoken() == TREDIR) {
+ *rpp = n2 = redirnode;
+ rpp = &n2->nfile.next;
+ parsefname();
+ }
+ tokpushback++;
+
switch (readtoken()) {
case TIF:
n1 = (union node *)stalloc(sizeof (struct nif));
redir = NULL;
rpp = &redir;
- /* Check for redirection which may precede command */
- while (readtoken() == TREDIR) {
- *rpp = n2 = redirnode;
- rpp = &n2->nfile.next;
- parsefname();
- }
- tokpushback++;
-
checkalias = 2;
for (;;) {
switch (readtoken()) {
/*
* Copyright (c) 1999 Herbert Xu <herbert@debian.org>
* This file contains code for the times builtin.
- * $Id: ash.c,v 1.17.2.2 2001/09/06 17:39:23 andersen Exp $
+ * $Id: ash.c,v 1.17.2.3 2001/09/06 17:59:36 andersen Exp $
*/
static int timescmd (int argc, char **argv)
{
/* These are here to work with glibc -- Don't change these... */
#undef FNMATCH_BROKEN
#undef GLOB_BROKEN
+#define IFS_BROKEN
#include <assert.h>
#include <ctype.h>
n1 = NULL;
rpp = &redir;
+ /* Check for redirection which may precede command */
+ while (readtoken() == TREDIR) {
+ *rpp = n2 = redirnode;
+ rpp = &n2->nfile.next;
+ parsefname();
+ }
+ tokpushback++;
+
switch (readtoken()) {
case TIF:
n1 = (union node *)stalloc(sizeof (struct nif));
redir = NULL;
rpp = &redir;
- /* Check for redirection which may precede command */
- while (readtoken() == TREDIR) {
- *rpp = n2 = redirnode;
- rpp = &n2->nfile.next;
- parsefname();
- }
- tokpushback++;
-
checkalias = 2;
for (;;) {
switch (readtoken()) {
/*
* Copyright (c) 1999 Herbert Xu <herbert@debian.org>
* This file contains code for the times builtin.
- * $Id: ash.c,v 1.17.2.2 2001/09/06 17:39:23 andersen Exp $
+ * $Id: ash.c,v 1.17.2.3 2001/09/06 17:59:36 andersen Exp $
*/
static int timescmd (int argc, char **argv)
{