diff options
author | Camil Staps | 2016-01-31 15:52:34 +0100 |
---|---|---|
committer | Camil Staps | 2016-01-31 15:52:34 +0100 |
commit | 7b64bbce7b62cfd564d6a0d664ae7ce07b707225 (patch) | |
tree | 2d6209f09d04bead85435eef7c89b574dfeb4e0e /hacking.h | |
parent | Extended testing (diff) |
Documentation
Diffstat (limited to 'hacking.h')
-rw-r--r-- | hacking.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/hacking.h b/hacking.h deleted file mode 100644 index 9d7835f..0000000 --- a/hacking.h +++ /dev/null @@ -1,32 +0,0 @@ -/** The MIT License (MIT) - -Copyright (c) 2016 Camil Staps - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. */ - -typedef struct { - ffi_cif* cif; - void(*fp)(void); -} Callable; - -Callable* funcnameToCallable(char* fname, - uint8_t n_params, ffi_type** parameter_types, ffi_type* return_type); - -void call(Callable*, void** parameters, void* return_val); - |