Pavol Marko
|
3e860a89cc
|
whoops, forgot the varargs/overload test (test2)
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40199
|
2006-05-13 18:23:25 +00:00 |
|
Pavol Marko
|
9c3b9c4bb2
|
rewritten sh's template files to use new shworker syntax, fixed sh_call. tbh, i'm good
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40197
|
2006-05-13 17:57:35 +00:00 |
|
David Anderson
|
b6f713be5f
|
experimental patch for unhook exclusivity bug
added multi-hook single-remove test cases (crummy but works)
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40178
|
2006-01-24 20:02:19 +00:00 |
|
Pavol Marko
|
27de459d8f
|
Added insert(iterator where, const T &what) to sh_list and simplified it on the occasion, hook managers now have (optional) version numbers, everything somehow works! Also changed _NEWPARAMS macro syntax a bit
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40164
|
2005-12-23 23:00:55 +00:00 |
|
Pavol Marko
|
9eb35c8830
|
One bugfix, addition of META_RETURN_(VALUE_)NEWPARAMS (implemented using recalls), tests now support compiling against an older version of sourcehook.h (through the sourcehook_test.h file) while main.cpp which now also acts as a CSourceHookImpl factory compiles against the new version.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40163
|
2005-12-23 11:58:11 +00:00 |
|
Pavol Marko
|
8cc68b35fb
|
Added manual hooks. I hope that I haven't broken binary compatibility - someone might want to test it.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40158
|
2005-12-10 22:37:53 +00:00 |
|
Pavol Marko
|
1904372f67
|
sh_stack now works if assert is disabled (stupid me), simple reentrancy test, META_IFACEPTR takes a type argument
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40134
|
2005-10-14 17:45:36 +00:00 |
|
Pavol Marko
|
17aa1b4c3f
|
Untested reentrancy support; TODO: Test sh_stack and reentrancy extensively!
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40129
|
2005-10-12 20:25:15 +00:00 |
|
David Anderson
|
3130242ca8
|
Fixed destructor to free all items properly
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40116
|
2005-09-26 16:05:07 +00:00 |
|
David Anderson
|
4f07756795
|
Correct spacing!
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40101
|
2005-09-13 16:47:42 +00:00 |
|
David Anderson
|
ead774778f
|
std::vector -> SourceHook::CVector
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40100
|
2005-09-11 23:24:18 +00:00 |
|
David Anderson
|
f73ef50b79
|
Initial step towards no STL - added replacement for std::list
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%4097
|
2005-08-12 17:33:31 +00:00 |
|
Pavol Marko
|
818c3990e9
|
Possible fix for MSVC 7.1 SH_CALL on varargs
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%4063
|
2005-05-05 21:02:31 +00:00 |
|
Pavol Marko
|
4dc4ed7a2b
|
Added code for proper handling of thisptr adjustors, added new test, version info, more options for GetFuncInfo
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%4059
|
2005-05-05 10:40:47 +00:00 |
|
Pavol Marko
|
9bbbea6c9e
|
Vafmt works now
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%4050
|
2005-05-01 14:30:52 +00:00 |
|
Pavol Marko
|
211535d433
|
Fixed RemoveHook + minor changes
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%4048
|
2005-05-01 09:55:51 +00:00 |
|
Pavol Marko
|
2d1d2f7abf
|
Initial import of test project
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%406
|
2005-04-14 16:19:07 +00:00 |
|