The syntax error may or may not be there. Oftentimes, during an error, the compiler craps out and spits out bad data after the initial error so it’s very hard to debug things all at once. C++ is a lot more type safe than C and requires that you specify the return and parameter types everywhere 🙂
I was getting that error in common/dl_str.h for the parameters so it sounded like TCHAR wasn’t being brought in for whatever reason, even though it was being set in common/dl_base.h through a Windows macro check. That’s when I tried adding the Windows header winnt.h to it to see if that fixed the issue. According to Microsoft’s list, that’s the header we want.
Sounds good. Let me know what you find out 🙂
We do have options, fortunately, but let’s see what you come up with before we start considering the other alternatives 🙂
