Verified Commit 039c07d0 authored by Tommaso Tocci's avatar Tommaso Tocci
Browse files

add LIBC_FUNC macro helper

parent 882baec4
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -5,6 +5,10 @@
#ifndef IFS_PASSTHROUGH_HPP
#define IFS_PASSTHROUGH_HPP


#define LIBC_FUNC(FNAME, ...) \
    ((reinterpret_cast<decltype(&FNAME)>(libc_##FNAME))(__VA_ARGS__))

// function pointer for preloading
extern void* libc;