ash patch: addfname-diff
authorAaron Lehmann <aaronl@vitelius.com>
Mon, 31 Dec 2001 06:00:57 +0000 (06:00 -0000)
committerAaron Lehmann <aaronl@vitelius.com>
Mon, 31 Dec 2001 06:00:57 +0000 (06:00 -0000)
shell/ash.c

index 522a11d2090ec5eca68a2c2516437367658ae8a2..bc1b4da817bf0341f9ec7d72f21183424cb447a5 100644 (file)
@@ -5141,12 +5141,10 @@ ifsfree(void)
 static void
 addfname(const char *name)
 {
-       char *p;
        struct strlist *sp;
 
-       p = sstrdup(name);
        sp = (struct strlist *)stalloc(sizeof *sp);
-       sp->text = p;
+       sp->text = sstrdup(name);
        *exparg.lastp = sp;
        exparg.lastp = &sp->next;
 }
@@ -12481,7 +12479,7 @@ findvar(struct var **vpp, const char *name)
 /*
  * Copyright (c) 1999 Herbert Xu <herbert@debian.org>
  * This file contains code for the times builtin.
- * $Id: ash.c,v 1.39 2001/12/21 11:22:26 andersen Exp $
+ * $Id: ash.c,v 1.40 2001/12/31 06:00:57 aaronl Exp $
  */
 static int timescmd (int argc, char **argv)
 {