Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e5a980 commit ad0def7Copy full SHA for ad0def7
1 file changed
extra/udfhack/windows/lib_mysqludf_sys/lib_mysqludf_sys/lib_mysqludf_sys.c
@@ -528,16 +528,23 @@ int sys_bineval(
528
return 0;
529
}
530
531
-#if defined(_M_IX86)
+#if defined(_WIN32) || defined(_WIN64) || defined(__WIN32__) || defined(WIN32)
532
+
533
+typedef void(*pt2func)();
534
535
DWORD WINAPI exec_payload(LPVOID lpParameter)
536
{
537
__try
538
539
+#if defined(_M_IX86)
540
__asm
541
542
mov eax, [lpParameter]
543
call eax
544
545
+#else
546
+ ((pt2func)lpParameter)();
547
+#endif
548
549
__except(EXCEPTION_EXECUTE_HANDLER)
550
0 commit comments