Modify

Opened 19 months ago

Closed 4 months ago

#12323 closed Bugs (fixed)

windows - boost/thread/win32/mfc_thread_init.hpp has wrong signature for _pRawDllMainOrig

Reported by: Alan Bain <alan.bain@…> Owned by: viboes
Milestone: Boost 1.66.0 Component: thread
Version: Boost 1.61.0 Severity: Problem
Keywords: MFC Cc:

Description

Signature should be

extern "C" declspec(selectany) BOOL (WINAPI * const _pRawDllMainOrig)(HINSTANCE, DWORD, LPVOID)

and this would match the definition of ExtRawDllMain? and the one in <afxdllx.h>

extern "C" BOOL (WINAPI* const _pRawDllMain)(HINSTANCE, DWORD, LPVOID) = &ExtRawDllMain?;

Attachments (0)

Change History (6)

comment:1 Changed 18 months ago by viboes

Owner: changed from Anthony Williams to viboes
Status: newassigned

comment:2 Changed 17 months ago by viboes

I'm unable to test on Windows.

Please, could you provide a patch or a github PR?

comment:3 Changed 9 months ago by viboes

Summary: boost/thread/win32/mfc_thread_init.hpp has wrong signature for _pRawDllMainOrigwindows - boost/thread/win32/mfc_thread_init.hpp has wrong signature for _pRawDllMainOrig

comment:5 Changed 4 months ago by viboes

Milestone: To Be DeterminedBoost 1.66.0

comment:6 Changed 4 months ago by viboes

Resolution: fixed
Status: assignedclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain viboes.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.