- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
http://paste.org.ru/?qgrubj
http://paste.org.ru/?r6kovp
#define X3J11_CallFunction(WinApi,FuncHash,ModHash,...) \
((sizeof(WinApi(__VA_ARGS__),'~')),(X3J11_Gate<FuncHash,ModHash,boost::add_pointer<BOOST_TYPEOF(WinApi)>::type>(__VA_ARGS__)))
#define X3J11_CallOverload(Signature,FuncHash,ModHash,...) \
((sizeof(((boost::add_pointer<Signature>::type)0)(__VA_ARGS__),'~')),(X3J11_Gate<FuncHash,ModHash,boost::add_pointer<Signature>::type>(__VA_ARGS__)))
http://zalil.ru/32765649
похоже что кто-то пытается маскировать в программе какими вызовами системных библиотек они пользуются. такая системщина никогда "красиво" не выглядит.
для настоящих ценителей говнеца
http://zalil.ru/upload/32769185