Damn. I had to find out about this after I was 482 lines into writing an SDL program...
Oh never mind; it's C++-only. I'm doing mine in C.
Maybe later I'll redo it in C++...
I just realised: inline functions are so bad that I just got a 23KiB file down to <= 14KiB by removing two/three inlines. I'll only inline functions with < 5 lines now...