]> git.saurik.com Git - cycript.git/blobdiff - Baton.hpp
Support SO variable even when not Mach.
[cycript.git] / Baton.hpp
index 3ce4e621b1c6815a6787b7949d3069f97f3c97e7..76c089fd2d52aa9931ceb9b7d92326b995b8c127 100644 (file)
--- a/Baton.hpp
+++ b/Baton.hpp
 
 struct Baton {
     void (*__pthread_set_self)(pthread_t);
 
 struct Baton {
     void (*__pthread_set_self)(pthread_t);
-
     int (*pthread_create)(pthread_t *, const pthread_attr_t *, void *(*)(void *), void *);
     int (*pthread_create)(pthread_t *, const pthread_attr_t *, void *(*)(void *), void *);
-    int (*pthread_join)(pthread_t, void **);
-
-    void *(*dlopen)(const char *, int);
-    char *(*dlerror)();
-    void *(*dlsym)(void *, const char *);
 
     mach_port_t (*mach_thread_self)();
     kern_return_t (*thread_terminate)(thread_act_t);
 
 
     mach_port_t (*mach_thread_self)();
     kern_return_t (*thread_terminate)(thread_act_t);
 
+    char *(*dlerror)();
+    void *(*dlsym)(void *, const char *);
+
     pid_t pid;
     char library[];
 };
     pid_t pid;
     char library[];
 };