changeset 48782:b02bdb795a5c

(Fformat): Use alloca, not _alloca.
author Juanma Barranquero <lekktu@gmail.com>
date Tue, 10 Dec 2002 07:40:11 +0000
parents d17f48c1b40f
children a7e4e627d69e
files src/editfns.c
diffstat 1 files changed, 3 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/editfns.c	Tue Dec 10 07:09:41 2002 +0000
+++ b/src/editfns.c	Tue Dec 10 07:40:11 2002 +0000
@@ -3212,7 +3212,7 @@
      string itself, will not be used.  Element NARGS, corresponding to
      no argument, *will* be assigned to in the case that a `%' and `.'
      occur after the final format specifier.  */
-  int * precision = (int *) (_alloca(nargs * sizeof (int)));
+  int *precision = (int *) (alloca(nargs * sizeof (int)));
   int longest_format;
   Lisp_Object val;
   struct info
@@ -3385,10 +3385,8 @@
 	    /* Note that we're using sprintf to print floats,
 	       so we have to take into account what that function
 	       prints.  */
-	    /* Filter out flag value of -1.  This is a conditional with omitted
-	       operand: the value is PRECISION[N] if the conditional is >=0 and
-	       otherwise is 0. */
-	    thissize = MAX_10_EXP + 100 + ((precision[n] > 0)?precision[n]:0);
+	    /* Filter out flag value of -1.  */
+	    thissize = MAX_10_EXP + 100 + ((precision[n] > 0) ? precision[n] : 0);
 	  }
 	else
 	  {