]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fformat): Increment total for size of control string.
authorRichard M. Stallman <rms@gnu.org>
Tue, 18 Jul 1995 23:59:23 +0000 (23:59 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 18 Jul 1995 23:59:23 +0000 (23:59 +0000)
src/editfns.c

index 6a9e2d80013eb6b13331808235a7034f995f07f1..4a92eb8b6f20db36f0b5ad06cb8354c364b783e1 100644 (file)
@@ -1879,6 +1879,9 @@ Use %% to put a single % into the output.")
          strings[i++] = XSTRING (args[n])->data;
       }
 
+    /* Make room in result for all the non-%-codes in the control string.  */
+    total += XSTRING (args[0])->size;
+
     /* Format it in bigger and bigger buf's until it all fits. */
     while (1)
       {