From 2f5b2dd6bb2db2464d9b9c9d95fc0a57559fa331 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 22 Sep 2018 20:51:25 -0700 Subject: Reworked message formatting --- Graphics/GraphicsEngineD3DBase/include/D3DErrors.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'Graphics/GraphicsEngineD3DBase') diff --git a/Graphics/GraphicsEngineD3DBase/include/D3DErrors.h b/Graphics/GraphicsEngineD3DBase/include/D3DErrors.h index b1d1e068..d3d3792f 100644 --- a/Graphics/GraphicsEngineD3DBase/include/D3DErrors.h +++ b/Graphics/GraphicsEngineD3DBase/include/D3DErrors.h @@ -81,10 +81,9 @@ do{ \ HRESULT _hr_ = Expr; \ if(FAILED(_hr_)) \ { \ - Diligent::MsgStream ms; \ - Diligent::FormatMsg(ms, __VA_ARGS__); \ - ComErrorDesc ErrDesc( _hr_ ); \ - LOG_ERROR_AND_THROW( ms.str(), "\nHRESULT Desc: ", ErrDesc.Get());\ + auto msg = Diligent::FormatString(__VA_ARGS__); \ + ComErrorDesc ErrDesc( _hr_ ); \ + LOG_ERROR_AND_THROW( msg, "\nHRESULT Desc: ", ErrDesc.Get());\ } \ }while(false) -- cgit v1.2.3