diff --git a/texinfo/ChangeLog b/texinfo/ChangeLog
index b7039075f64b5f90f7d420c4c9071f1f84b1e7e6..80cda008b1351b9ff679dd67a565b5bb0ac91839 100644
--- a/texinfo/ChangeLog
+++ b/texinfo/ChangeLog
@@ -1,3 +1,7 @@
+Mon Jul  6 22:52:28 1998  Tobias Naehring <naehring@eeetw3.et.tu-dresden.de>
+
+	* makeinfo/makeinfo.c (add_word_args): Fix thinko.
+
 Sun Apr 12 20:59:53 1998  Alexandre Oliva <oliva@dcc.unicamp.br>
 
 	* configure.in: only set HAVE_LIBZ if zlib.h exists
diff --git a/texinfo/makeinfo/makeinfo.c b/texinfo/makeinfo/makeinfo.c
index c61391affb06f2f5736007446f9680ed75f05167..dec3a4ef34fb22f0110b471dc6037bd35757da8a 100644
--- a/texinfo/makeinfo/makeinfo.c
+++ b/texinfo/makeinfo/makeinfo.c
@@ -2639,7 +2639,7 @@ add_word_args (format, va_alist)
 #ifdef VA_SPRINTF
   VA_SPRINTF (buffer, format, ap);
 #else
-  sprintf (temp_string, format, a1, a2, a3, a4, a5, a6, a7, a8);
+  sprintf (buffer, format, a1, a2, a3, a4, a5, a6, a7, a8);
 #endif /* not VA_SPRINTF */
   va_end (ap);
   add_word (buffer);