I got a nice 27 warnings from my compiler (VS 2003) when I included the following header file <sphelper.h> (This is for the speech 5.1 api). I have included it if anyone wants to have a look at it.
Now my program compiles fine, but I would like to get rid of these warnings. Now it says:
sphelper.h(334) : warning C4267: 'initializing' : conversion from 'size_t' to 'ULONG', possible loss of data.
I have looked within the stdlib.h file, and size_t is declared as an unsigned int. Now shall i change every definition of size_t within every header file to ULONG, or should I start changing this header file? What is best to do?