Kaydet (Commit) 1efe9a15 authored tarafından Luboš Luňák's avatar Luboš Luňák

avoid -Wsign-promo warnings

I actually find the warning to be obsolete nonsense (the manpage talks
about cfront), but at least for now.

Change-Id: I4390b1779f6f8de062afd441f6855cb760adf93d
üst c55d5226
......@@ -1550,6 +1550,30 @@ public:
return OString( pNewData, (DO_NOT_ACQUIRE*)0 );
}
/// @overload
/// @since LibreOffice 4.1
static OString number( short i, sal_Int16 radix = 10 )
{
return number( static_cast< long long >( i ), radix );
}
/// @overload
/// @since LibreOffice 4.1
static OString number( unsigned short i, sal_Int16 radix = 10 )
{
return number( static_cast< long long >( i ), radix );
}
/// @overload
/// @since LibreOffice 4.1
static OString number( signed char i, sal_Int16 radix = 10 )
{
return number( static_cast< long long >( i ), radix );
}
/// @overload
/// @since LibreOffice 4.1
static OString number( unsigned char i, sal_Int16 radix = 10 )
{
return number( static_cast< long long >( i ), radix );
}
/**
Returns the string representation of the float argument.
......
......@@ -2184,6 +2184,30 @@ public:
return OUString( pNewData, (DO_NOT_ACQUIRE*)0 );
}
/// @overload
/// @since LibreOffice 4.1
static OUString number( short i, sal_Int16 radix = 10 )
{
return number( static_cast< long long >( i ), radix );
}
/// @overload
/// @since LibreOffice 4.1
static OUString number( unsigned short i, sal_Int16 radix = 10 )
{
return number( static_cast< long long >( i ), radix );
}
/// @overload
/// @since LibreOffice 4.1
static OUString number( signed char i, sal_Int16 radix = 10 )
{
return number( static_cast< long long >( i ), radix );
}
/// @overload
/// @since LibreOffice 4.1
static OUString number( unsigned char i, sal_Int16 radix = 10 )
{
return number( static_cast< long long >( i ), radix );
}
/**
Returns the string representation of the float argument.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment