[Libreoffice-commits] .: Branch 'libreoffice-3-4' - unotools/source
Stephan Bergmann
sbergmann at kemper.freedesktop.org
Mon Nov 21 06:07:32 PST 2011
unotools/source/ucbhelper/tempfile.cxx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
New commits:
commit b5b7699c6a42f6cca7da6d91eac0dada9e48ee35
Author: Caolán McNamara <caolanm at redhat.com>
Date: Mon Nov 21 15:05:53 2011 +0100
Resolves fdo#41295 tmp name reuse in mass pdf export
Cherry-picked from http://cgit.freedesktop.org/libreoffice/core/commit/?id=c6560c6f07f7f71842d7314157feaca2fa4a03c9
Signed-off-by: Stephan Bergmann <sbergman at redhat.com>
diff --git a/unotools/source/ucbhelper/tempfile.cxx b/unotools/source/ucbhelper/tempfile.cxx
index 95c63cc..9d49bce 100644
--- a/unotools/source/ucbhelper/tempfile.cxx
+++ b/unotools/source/ucbhelper/tempfile.cxx
@@ -206,8 +206,8 @@ void CreateTempName_Impl( String& rName, sal_Bool bKeep, sal_Bool bDir = sal_Tru
aName += String::CreateFromAscii( "lu" );
rName.Erase();
- unsigned long nSeed = Time::GetSystemTicks() % nMax;
- for ( unsigned long u = nSeed; ++u != nSeed; )
+ static unsigned long u = Time::GetSystemTicks() % nMax;
+ for ( unsigned long nSeed = u; ++u != nSeed; )
{
u %= nMax;
String aTmp( aName );
More information about the Libreoffice-commits
mailing list