From 233a92bea4504518ee848354b03276e52f0a24b2 Mon Sep 17 00:00:00 2001 From: Matthew Leibowitz Date: Tue, 19 Jul 2016 18:14:37 +0200 Subject: [PATCH] WinRT cannot exit a process, so just no-op --- third_party/libpng/pngpriv.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/third_party/libpng/pngpriv.h b/third_party/libpng/pngpriv.h index 8893f18..ae2ca02 100644 --- a/third_party/libpng/pngpriv.h +++ b/third_party/libpng/pngpriv.h @@ -494,7 +494,11 @@ /* Memory model/platform independent fns */ #ifndef PNG_ABORT # ifdef _WINDOWS_ +# if !defined(WINAPI_FAMILY) || (WINAPI_FAMILY == WINAPI_FAMILY_DESKTOP_APP) /* Windows Desktop */ # define PNG_ABORT() ExitProcess(0) +# else /* Windows Store */ +# define PNG_ABORT() +# endif # else # define PNG_ABORT() abort() # endif -- 2.7.4