diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index fb2e68d134815aceb5da6e3a889d34d1d960679a..45dc5b76852cba527321a115845866c4fdda81d1 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,7 @@
+2006-10-17  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* include/tr1/random.tcc: Fixup long line.
+
 2006-10-17  Benjamin Kosnik  <bkoz@redhat.com>
 
 	PR libstdc++/28514 
diff --git a/libstdc++-v3/include/tr1/random.tcc b/libstdc++-v3/include/tr1/random.tcc
index ba43ac8edce48b7f31de55bcf7701340ee55a620..8624f128f356d53f9af2282f28aa98c8cc9b691f 100644
--- a/libstdc++-v3/include/tr1/random.tcc
+++ b/libstdc++-v3/include/tr1/random.tcc
@@ -332,7 +332,8 @@ _GLIBCXX_BEGIN_NAMESPACE(tr1)
 	    _UIntType __factor = 1;
 	    for (int __j = 0; __j < __n; ++__j)
 	      {
-		__tmp += __detail::__mod<__detail::_UInt32Type, 1, 0, 0>(__gen()) * __factor;
+		__tmp += __detail::__mod<__detail::_UInt32Type, 1, 0, 0>
+		         (__gen()) * __factor;
 		__factor *= __detail::_Shift<_UIntType, 32>::__value;
 	      }
 	    _M_x[__i] = __detail::__mod<_UIntType, 1, 0, modulus>(__tmp);