summaryrefslogtreecommitdiff
path: root/ucb
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-06-19 16:58:50 +0100
committerCaolán McNamara <caolanm@redhat.com>2015-06-19 17:03:42 +0100
commitfb0cc37991a13e81490363f187bf9adfdeb5781b (patch)
tree2e25917bdbcfa2b22115d5d84e588e7b303f62e9 /ucb
parent56b2cc5e4b3600fa6e57d2ce0393afdc9ec93d0f (diff)
fix assert on loading kde98819-1.html
Change-Id: I3f8ccf2d0642657b3768a237c96f15cf7a7aff97 (cherry picked from commit 1cc396069b7170c12716dbfbbab149701dd2b540)
Diffstat (limited to 'ucb')
-rw-r--r--ucb/source/ucp/webdav-neon/NeonSession.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/ucb/source/ucp/webdav-neon/NeonSession.cxx b/ucb/source/ucp/webdav-neon/NeonSession.cxx
index 6f1f81a82625..a35a124aafee 100644
--- a/ucb/source/ucp/webdav-neon/NeonSession.cxx
+++ b/ucb/source/ucp/webdav-neon/NeonSession.cxx
@@ -349,7 +349,9 @@ namespace {
{
nContStart += sPartId.getLength();
sal_Int32 nContEnd = _rRawString.indexOf( ',', nContStart );
- sPart = _rRawString.copy( nContStart, nContEnd - nContStart );
+ sPart = nContEnd != -1 ?
+ _rRawString.copy(nContStart, nContEnd - nContStart) :
+ _rRawString.copy(nContStart);
}
return sPart;
}