Clean up odd function definitions
...that were like that ever since c25ec0608a167bcf1d891043f02273761c351701 "initial import", but which when called would run into the assert(false)/ "!!br0ken!!" code in rtl::str::newFromSubString (sal/rtl/strtmpl.hxx), as the count argument to OUString::copy is -1. So just return an empty OUString, similar to what the getTimeDateFunctions and getNumericFunctions functions always did. (Stumbled across this when it got flagged by loplugin:stringviewvar with clang-cl.) Change-Id: Ief23c7e0c7712dd65e6213c9e7db3a10d276eaa6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133226 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
This commit is contained in:
parent
2dce675435
commit
481e2bc6f7
@ -896,8 +896,7 @@ OUString SAL_CALL ODatabaseMetaData::getSearchStringEscape( )
|
||||
|
||||
OUString SAL_CALL ODatabaseMetaData::getStringFunctions( )
|
||||
{
|
||||
OUString aValue;
|
||||
return aValue.copy(0,aValue.lastIndexOf(','));
|
||||
return OUString();
|
||||
}
|
||||
|
||||
OUString SAL_CALL ODatabaseMetaData::getTimeDateFunctions( )
|
||||
@ -907,8 +906,7 @@ OUString SAL_CALL ODatabaseMetaData::getTimeDateFunctions( )
|
||||
|
||||
OUString SAL_CALL ODatabaseMetaData::getSystemFunctions( )
|
||||
{
|
||||
OUString aValue;
|
||||
return aValue.copy(0,aValue.lastIndexOf(','));
|
||||
return OUString();
|
||||
}
|
||||
|
||||
OUString SAL_CALL ODatabaseMetaData::getNumericFunctions( )
|
||||
|
Loading…
x
Reference in New Issue
Block a user