diff --git a/RELICENSE/tomzbench.md b/RELICENSE/tomzbench.md new file mode 100644 index 00000000..1cbcc4fd --- /dev/null +++ b/RELICENSE/tomzbench.md @@ -0,0 +1,14 @@ +# Permission to Relicense under MPLv2 + +This is a statement by Thomas Chiantia +that grants permission to relicense its copyrights in the libzmq C++ +library (ZeroMQ) under the Mozilla Public License v2 (MPLv2). + +A portion of the commits made by the Github handle "tomzbench", with +commit author "Thomas", are copyright of +Thomas Chiantia. +This document hereby grants the libzmq project team to relicense libzmq, +including all past, present and future contributions of the author listed above. + +Thomas Chiantia +2019/08/10 diff --git a/src/thread.cpp b/src/thread.cpp index 4cc5944e..b81d458a 100644 --- a/src/thread.cpp +++ b/src/thread.cpp @@ -120,7 +120,7 @@ struct thread_info_t typedef struct _MY_EXCEPTION_REGISTRATION_RECORD { struct _MY_EXCEPTION_REGISTRATION_RECORD *Next; - EXCEPTION_DISPOSITION (*Handler) (EXCEPTION_RECORD*, void*, CONTEXT*, void*); + EXCEPTION_DISPOSITION NTAPI (*Handler) (EXCEPTION_RECORD*, void*, CONTEXT*, void*); } MY_EXCEPTION_REGISTRATION_RECORD; static EXCEPTION_DISPOSITION NTAPI continue_execution (EXCEPTION_RECORD *rec,