diff options
Diffstat (limited to 'sd/source/ui/tools/AsynchronousCall.cxx')
-rw-r--r-- | sd/source/ui/tools/AsynchronousCall.cxx | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sd/source/ui/tools/AsynchronousCall.cxx b/sd/source/ui/tools/AsynchronousCall.cxx index dd444f517fc3..13b890406291 100644 --- a/sd/source/ui/tools/AsynchronousCall.cxx +++ b/sd/source/ui/tools/AsynchronousCall.cxx @@ -50,10 +50,8 @@ IMPL_LINK(AsynchronousCall,TimerCallback,Timer*,pTimer) { if (pTimer == &maTimer) { - SAL_WNODEPRECATED_DECLARATIONS_PUSH - ::std::auto_ptr<AsynchronousFunction> pFunction (mpFunction); - SAL_WNODEPRECATED_DECLARATIONS_POP - mpFunction.reset(); + ::std::unique_ptr<AsynchronousFunction> pFunction; + pFunction.swap(mpFunction); (*pFunction)(); } return 0; |