Loading...
#include "../kmod.h" __attribute__((visibility(("hidden")))) int startKext() { return 0; } __attribute__((visibility(("hidden")))) int endKext() { return 0; } KMOD_EXPLICIT_DECL(com.apple.bar, "1.0.0", (void*)startKext, (void*)endKext) #include "foo.h" class Bar : public Foo { OSDeclareDefaultStructors( Bar ) public: virtual int foo(); }; OSDefineMetaClassAndStructors( Bar, Foo ) int Bar::foo() { return 1; } int bar() { Bar* bar = new Bar(); return bar->foo(); } |