From d080e70af3f3f346be03f7a32052b1fcc8449e99 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Thu, 23 May 2013 08:46:40 +0200 Subject: Remove redundant (private) DO_NOT_ACQUIRE ...the constructors with SAL_NO_ACQUIRE argument do the same. Change-Id: I5c893080c9ae14e9e7ecefb726f3d99fce67ec81 --- include/rtl/string.hxx | 37 ++++++++++++++----------------------- include/rtl/ustring.hxx | 45 ++++++++++++++++++--------------------------- 2 files changed, 32 insertions(+), 50 deletions(-) (limited to 'include/rtl') diff --git a/include/rtl/string.hxx b/include/rtl/string.hxx index c83445010efa..6cb69c6479b0 100644 --- a/include/rtl/string.hxx +++ b/include/rtl/string.hxx @@ -94,15 +94,6 @@ public: rtl_String * pData; /// @endcond -private: - class DO_NOT_ACQUIRE; - - OString( rtl_String * value, SAL_UNUSED_PARAMETER DO_NOT_ACQUIRE * ) - { - pData = value; - } - -public: /** New string containing no characters. */ @@ -1070,7 +1061,7 @@ public: { rtl_String *pNew = 0; rtl_string_newFromSubString( &pNew, pData, beginIndex, getLength() - beginIndex ); - return OString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1089,7 +1080,7 @@ public: { rtl_String *pNew = 0; rtl_string_newFromSubString( &pNew, pData, beginIndex, count ); - return OString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1104,7 +1095,7 @@ public: { rtl_String* pNew = 0; rtl_string_newConcat( &pNew, pData, str.pData ); - return OString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } #ifndef RTL_FAST_STRING @@ -1131,7 +1122,7 @@ public: { rtl_String* pNew = 0; rtl_string_newReplaceStrAt( &pNew, pData, index, count, newStr.pData ); - return OString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1151,7 +1142,7 @@ public: { rtl_String* pNew = 0; rtl_string_newReplace( &pNew, pData, oldChar, newChar ); - return OString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1218,7 +1209,7 @@ public: { rtl_String* pNew = 0; rtl_string_newToAsciiLowerCase( &pNew, pData ); - return OString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1235,7 +1226,7 @@ public: { rtl_String* pNew = 0; rtl_string_newToAsciiUpperCase( &pNew, pData ); - return OString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1253,7 +1244,7 @@ public: { rtl_String* pNew = 0; rtl_string_newTrim( &pNew, pData ); - return OString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1284,7 +1275,7 @@ public: { rtl_String * pNew = 0; index = rtl_string_getToken( &pNew, pData, token, cTok, index ); - return OString( pNew, (DO_NOT_ACQUIRE *)0 ); + return OString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1441,7 +1432,7 @@ public: sal_Char aBuf[RTL_STR_MAX_VALUEOFINT64]; rtl_String* pNewData = 0; rtl_string_newFromStr_WithLength( &pNewData, aBuf, rtl_str_valueOfInt64( aBuf, ll, radix ) ); - return OString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OString( pNewData, SAL_NO_ACQUIRE ); } /// @overload /// @since LibreOffice 4.1 @@ -1450,7 +1441,7 @@ public: sal_Char aBuf[RTL_STR_MAX_VALUEOFUINT64]; rtl_String* pNewData = 0; rtl_string_newFromStr_WithLength( &pNewData, aBuf, rtl_str_valueOfUInt64( aBuf, ll, radix ) ); - return OString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OString( pNewData, SAL_NO_ACQUIRE ); } /** @@ -1467,7 +1458,7 @@ public: sal_Char aBuf[RTL_STR_MAX_VALUEOFFLOAT]; rtl_String* pNewData = 0; rtl_string_newFromStr_WithLength( &pNewData, aBuf, rtl_str_valueOfFloat( aBuf, f ) ); - return OString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OString( pNewData, SAL_NO_ACQUIRE ); } /** @@ -1484,7 +1475,7 @@ public: sal_Char aBuf[RTL_STR_MAX_VALUEOFDOUBLE]; rtl_String* pNewData = 0; rtl_string_newFromStr_WithLength( &pNewData, aBuf, rtl_str_valueOfDouble( aBuf, d ) ); - return OString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OString( pNewData, SAL_NO_ACQUIRE ); } /** @@ -1519,7 +1510,7 @@ public: sal_Char aBuf[RTL_STR_MAX_VALUEOFBOOLEAN]; rtl_String* pNewData = 0; rtl_string_newFromStr_WithLength( &pNewData, aBuf, rtl_str_valueOfBoolean( aBuf, b ) ); - return OString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OString( pNewData, SAL_NO_ACQUIRE ); } /** diff --git a/include/rtl/ustring.hxx b/include/rtl/ustring.hxx index da5b909b128b..f776da35d408 100644 --- a/include/rtl/ustring.hxx +++ b/include/rtl/ustring.hxx @@ -91,15 +91,6 @@ public: rtl_uString * pData; /// @endcond -private: - class DO_NOT_ACQUIRE{}; - - OUString( rtl_uString * value, SAL_UNUSED_PARAMETER DO_NOT_ACQUIRE * ) - { - pData = value; - } - -public: /** New string containing no characters. */ @@ -1422,7 +1413,7 @@ public: { rtl_uString *pNew = 0; rtl_uString_newFromSubString( &pNew, pData, beginIndex, getLength() - beginIndex ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1441,7 +1432,7 @@ public: { rtl_uString *pNew = 0; rtl_uString_newFromSubString( &pNew, pData, beginIndex, count ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1456,7 +1447,7 @@ public: { rtl_uString* pNew = 0; rtl_uString_newConcat( &pNew, pData, str.pData ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } #ifndef RTL_FAST_STRING @@ -1483,7 +1474,7 @@ public: { rtl_uString* pNew = 0; rtl_uString_newReplaceStrAt( &pNew, pData, index, count, newStr.pData ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1503,7 +1494,7 @@ public: { rtl_uString* pNew = 0; rtl_uString_newReplace( &pNew, pData, oldChar, newChar ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1681,7 +1672,7 @@ public: { rtl_uString* pNew = 0; rtl_uString_newToAsciiLowerCase( &pNew, pData ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1698,7 +1689,7 @@ public: { rtl_uString* pNew = 0; rtl_uString_newToAsciiUpperCase( &pNew, pData ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1716,7 +1707,7 @@ public: { rtl_uString* pNew = 0; rtl_uString_newTrim( &pNew, pData ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1747,7 +1738,7 @@ public: { rtl_uString * pNew = 0; index = rtl_uString_getToken( &pNew, pData, token, cTok, index ); - return OUString( pNew, (DO_NOT_ACQUIRE *)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1892,7 +1883,7 @@ public: throw std::bad_alloc(); #endif } - return OUString( pNew, (DO_NOT_ACQUIRE *)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -1935,7 +1926,7 @@ public: throw std::bad_alloc(); #endif } - return OUString( pNew, (DO_NOT_ACQUIRE *)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } /** @@ -2042,7 +2033,7 @@ public: sal_Unicode aBuf[RTL_USTR_MAX_VALUEOFINT32]; rtl_uString* pNewData = 0; rtl_uString_newFromStr_WithLength( &pNewData, aBuf, rtl_ustr_valueOfInt32( aBuf, i, radix ) ); - return OUString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNewData, SAL_NO_ACQUIRE ); } /// @overload /// @since LibreOffice 4.1 @@ -2069,7 +2060,7 @@ public: sal_Unicode aBuf[RTL_STR_MAX_VALUEOFINT64]; rtl_uString* pNewData = 0; rtl_uString_newFromStr_WithLength( &pNewData, aBuf, rtl_ustr_valueOfInt64( aBuf, ll, radix ) ); - return OUString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNewData, SAL_NO_ACQUIRE ); } /// @overload /// @since LibreOffice 4.1 @@ -2078,7 +2069,7 @@ public: sal_Unicode aBuf[RTL_STR_MAX_VALUEOFUINT64]; rtl_uString* pNewData = 0; rtl_uString_newFromStr_WithLength( &pNewData, aBuf, rtl_ustr_valueOfUInt64( aBuf, ll, radix ) ); - return OUString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNewData, SAL_NO_ACQUIRE ); } /** @@ -2095,7 +2086,7 @@ public: sal_Unicode aBuf[RTL_USTR_MAX_VALUEOFFLOAT]; rtl_uString* pNewData = 0; rtl_uString_newFromStr_WithLength( &pNewData, aBuf, rtl_ustr_valueOfFloat( aBuf, f ) ); - return OUString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNewData, SAL_NO_ACQUIRE ); } /** @@ -2112,7 +2103,7 @@ public: sal_Unicode aBuf[RTL_USTR_MAX_VALUEOFDOUBLE]; rtl_uString* pNewData = 0; rtl_uString_newFromStr_WithLength( &pNewData, aBuf, rtl_ustr_valueOfDouble( aBuf, d ) ); - return OUString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNewData, SAL_NO_ACQUIRE ); } /** @@ -2147,7 +2138,7 @@ public: sal_Unicode aBuf[RTL_USTR_MAX_VALUEOFBOOLEAN]; rtl_uString* pNewData = 0; rtl_uString_newFromStr_WithLength( &pNewData, aBuf, rtl_ustr_valueOfBoolean( aBuf, b ) ); - return OUString( pNewData, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNewData, SAL_NO_ACQUIRE ); } /** @@ -2239,7 +2230,7 @@ public: { rtl_uString* pNew = 0; rtl_uString_newFromAscii( &pNew, value ); - return OUString( pNew, (DO_NOT_ACQUIRE*)0 ); + return OUString( pNew, SAL_NO_ACQUIRE ); } }; -- cgit