03-10-2014, 11:54 AM
So i couldnt help it and started playing with QuakeC a bit. Not to bad but now i am kinda stuck. Is there a way to define a variadic macro (function is hopeless i guess)? Reason i am asking is: I want to hook sprint which sadly is sometimes given multiple string parameters and id rather not resort to sed/replace-in-files just for testing. I am using fteqcc (would be using gmqcc but it threw errors at me trying to compile the codebase i am playing around with and i didnt feel like investigating) which seems to hapilly accept ... in macro definitions but then has no clue what __VA_ARGS__ is (it doesnt expand ... either which gave me slight hope i am just doing it wrong). Any clues?