Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > daa97b8c1c51c3cf7fc9b4fedaffc08c > files > 24

openoffice.org-2.2.1-3mdv2008.0.src.rpm

--- ooo-build-2.2.1/patches/src680/apply.neon	2007-08-27 14:31:18.000000000 -0300
+++ ooo-build-2.2.1/patches/src680/apply	2007-08-27 14:31:23.000000000 -0300
@@ -735,6 +735,7 @@ gcc401-stlport45-include.diff
 mandriva-archflags.diff
 mandriva-java32_64.diff
 db42-fix-jni-includes.diff
+NeonUri.cxx.diff
 
 
 [ MandrivaOnlyUnix ]
--- ooo-build-2.2.1/patches/src680/NeonUri.cxx.diff.neon	2007-08-27 14:31:28.000000000 -0300
+++ ooo-build-2.2.1/patches/src680/NeonUri.cxx.diff	2007-08-27 11:03:46.000000000 -0300
@@ -0,0 +1,14 @@
+--- ucb/source/ucp/webdav/NeonUri.cxx.old	2006-09-17 16:07:13.000000000 +0200
++++ ucb/source/ucp/webdav/NeonUri.cxx	2007-05-18 20:49:18.000000000 +0200
+@@ -117,8 +117,10 @@ NeonUri::NeonUri( const rtl::OUString & 
+ 	if ( inUri.getLength() <= 0 )
+ 		throw DAVException( DAVException::DAV_INVALID_ARG );
+ 
++    rtl::OUString inUriEscaped = escapeSegment( inUri );
++
+     rtl::OString theInputUri(
+-		inUri.getStr(), inUri.getLength(), RTL_TEXTENCODING_UTF8 );
++		inUriEscaped.getStr(), inUriEscaped.getLength(), RTL_TEXTENCODING_UTF8 );
+ 
+     ne_uri theUri;
+     if ( ne_uri_parse( theInputUri.getStr(), &theUri ) != 0 )