From 6b4673bbdc2f68cdcac9931a9cb663b0f878eb6e Mon Sep 17 00:00:00 2001 From: Justin Kotalik Date: Fri, 19 Jan 2018 17:39:42 -0800 Subject: [PATCH] Fixes bitness alignment issue for 32bit (#527) --- src/RequestHandler/inprocess/inprocessapplication.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/RequestHandler/inprocess/inprocessapplication.h b/src/RequestHandler/inprocess/inprocessapplication.h index 4ff3acb610..94241dd4a1 100644 --- a/src/RequestHandler/inprocess/inprocessapplication.h +++ b/src/RequestHandler/inprocess/inprocessapplication.h @@ -3,10 +3,9 @@ #pragma once -typedef void(*request_handler_cb) (int error, IHttpContext* pHttpContext, void* pvCompletionContext); -typedef REQUEST_NOTIFICATION_STATUS(*PFN_REQUEST_HANDLER) (IN_PROCESS_HANDLER* pInProcessHandler, void* pvRequestHandlerContext); -typedef BOOL(*PFN_SHUTDOWN_HANDLER) (void* pvShutdownHandlerContext); -typedef REQUEST_NOTIFICATION_STATUS(*PFN_MANAGED_CONTEXT_HANDLER)(void *pvManagedHttpContext, HRESULT hrCompletionStatus, DWORD cbCompletion); +typedef REQUEST_NOTIFICATION_STATUS(WINAPI * PFN_REQUEST_HANDLER) (IN_PROCESS_HANDLER* pInProcessHandler, void* pvRequestHandlerContext); +typedef BOOL( WINAPI * PFN_SHUTDOWN_HANDLER) (void* pvShutdownHandlerContext); +typedef REQUEST_NOTIFICATION_STATUS( WINAPI * PFN_MANAGED_CONTEXT_HANDLER)(void *pvManagedHttpContext, HRESULT hrCompletionStatus, DWORD cbCompletion); class IN_PROCESS_APPLICATION : public APPLICATION { @@ -125,4 +124,4 @@ private: CONST PCWSTR* argv, hostfxr_main_fn pProc ); -}; \ No newline at end of file +};