mirror of
https://github.com/LibreOffice/core.git
synced 2025-07-29 21:00:46 +00:00
-Werror,-Wdeprecated-declarations (sprintf, macOS 13 SDK): sw
Change-Id: I64ff2d2c78e09b4fdeaeef7cc82c96572f049ceb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142336 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
This commit is contained in:
@ -70,13 +70,7 @@ static OUString lcl_dbg_out_SvPtrArr(const T & rArr)
|
||||
|
||||
const char * dbg_out(const void * pVoid)
|
||||
{
|
||||
char sBuffer[1024];
|
||||
|
||||
sprintf(sBuffer, "%p", pVoid);
|
||||
|
||||
OUString aTmpStr(sBuffer, strlen(sBuffer), RTL_TEXTENCODING_ASCII_US);
|
||||
|
||||
return dbg_out(aTmpStr);
|
||||
return dbg_out(OUString::number(reinterpret_cast<sal_uIntPtr>(pVoid), 16));
|
||||
}
|
||||
|
||||
const char * dbg_out(std::u16string_view aStr)
|
||||
@ -386,11 +380,8 @@ const char * dbg_out(const SwRect & rRect)
|
||||
|
||||
static OUString lcl_dbg_out(const SwFrameFormat & rFrameFormat)
|
||||
{
|
||||
char sBuffer[256];
|
||||
sprintf(sBuffer, "%p", &rFrameFormat);
|
||||
|
||||
OUString aResult = "[ " +
|
||||
OUString(sBuffer, strlen(sBuffer), RTL_TEXTENCODING_ASCII_US) +
|
||||
OUString::number(reinterpret_cast<sal_uIntPtr>(&rFrameFormat), 16) +
|
||||
"(" +
|
||||
rFrameFormat.GetName() + ")";
|
||||
|
||||
@ -481,9 +472,6 @@ static OUString lcl_dbg_out_NumType(sal_Int16 nType)
|
||||
|
||||
static OUString lcl_dbg_out(const SwNode & rNode)
|
||||
{
|
||||
char aBuffer[128];
|
||||
sprintf(aBuffer, "%p", &rNode);
|
||||
|
||||
OUString aTmpStr = "<node "
|
||||
"index=\"" +
|
||||
OUString::number(sal_Int32(rNode.GetIndex())) +
|
||||
@ -495,7 +483,7 @@ static OUString lcl_dbg_out(const SwNode & rNode)
|
||||
OUString::number(sal_Int32( rNode.GetNodeType() ) ) +
|
||||
"\""
|
||||
" pointer=\"" +
|
||||
OUString(aBuffer, strlen(aBuffer), RTL_TEXTENCODING_ASCII_US) +
|
||||
OUString::number(reinterpret_cast<sal_uIntPtr>(&rNode), 16) +
|
||||
"\">";
|
||||
|
||||
const SwTextNode * pTextNode = rNode.GetTextNode();
|
||||
@ -732,9 +720,7 @@ static OUString lcl_dbg_out(const SwNumRuleTable & rTable)
|
||||
|
||||
aResult.append(rTable[n]->GetName());
|
||||
|
||||
char sBuffer[256];
|
||||
sprintf(sBuffer, "(%p)", rTable[n]);
|
||||
aResult.appendAscii(sBuffer);
|
||||
aResult.append("(" + OUString::number(reinterpret_cast<sal_uIntPtr>(rTable[n]), 16) + ")");
|
||||
}
|
||||
|
||||
aResult.append("]");
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include <dbgoutsw.hxx>
|
||||
#include <sal/log.hxx>
|
||||
#include <osl/diagnose.h>
|
||||
#include <rtl/string.hxx>
|
||||
|
||||
namespace ww8
|
||||
{
|
||||
@ -1274,8 +1275,9 @@ std::string WW8TableCellGrid::toString()
|
||||
static char sBuffer[1024];
|
||||
while (aTopsIt != getRowTopsEnd())
|
||||
{
|
||||
sprintf(sBuffer, "<row y=\"%" SAL_PRIdINT64 "\">", sal_Int64(*aTopsIt));
|
||||
sResult += sBuffer;
|
||||
sResult += "<row y=\"";
|
||||
sResult += OString::number(*aTopsIt).getStr();
|
||||
sResult += "\">";
|
||||
|
||||
CellInfoMultiSet::const_iterator aCellIt = getCellsBegin(*aTopsIt);
|
||||
CellInfoMultiSet::const_iterator aCellsEnd = getCellsEnd(*aTopsIt);
|
||||
|
Reference in New Issue
Block a user