sal/osl/w32/pipe.cxx | 5 +++++ 1 file changed, 5 insertions(+) New commits: commit aeb3853a21435f00f225d751e56184e875bc46ed Author: Chris Sherlock <chris.sherloc...@gmail.com> Date: Sat Jul 22 11:07:39 2017 +1000
osl: (Win32) check allocated pipe succeeded, otherwise needs to fail Change-Id: I0e508de4215d92700a9134e422a7b9370f387aea Reviewed-on: https://gerrit.libreoffice.org/40300 Reviewed-by: Chris Sherlock <chris.sherloc...@gmail.com> Tested-by: Chris Sherlock <chris.sherloc...@gmail.com> diff --git a/sal/osl/w32/pipe.cxx b/sal/osl/w32/pipe.cxx index f0ecf53f4b59..29bfcb77e756 100644 --- a/sal/osl/w32/pipe.cxx +++ b/sal/osl/w32/pipe.cxx @@ -151,6 +151,11 @@ oslPipe SAL_CALL osl_createPipe(rtl_uString *strPipeName, oslPipeOptions Options /* alloc memory */ pPipe = osl_createPipeImpl(); + + assert(pPipe); // if osl_createPipeImpl() cannot init. a new pipe, this is a failure + if (!pPipe) + return nullptr; + osl_atomic_increment(&(pPipe->m_Reference)); /* build system pipe name */ _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits