Petra: I really appreciate your reply and have carefully considered it. I understand the difference between languages, but lite-c is advertised as just that! A lite version of the c programming language. People are loading real c header files and dll's into lite-c and executing them. They even write their own dll's and use them. As I stated in my post these errors are in the string.h file you don't get more basic c than that. I am pointing it out to everyone simply to get lite-c on track with the new tools and allow all the pre-processor commands rather than just a few. My question also asked if I should be using pure-c mode in my programming.
Also a reference guide is needed for lite-c not another tutorial which usually only covers basic stuff and never touches on advanced subjects. I did do the entire set of workshops when I was evaluating the engine and on the first page of the help file is the statement and I quote:
If you want to become a real master of lite-C, I recommend to buy a C/C++ book or go through a free online C tutorial, such as Sam's Teach Yourself C in 21 Days, after finishing the workshops.
Well SAM'S is great and I learned that stuff in 1986. Yes I am that old and developing video games. I have been programming in the c language since 1985 and was using Pascal, Basic, Assembler, Cobol and RPG before that since 1981 when I got my first programming job programming controller's for various analog devices at Systron in Santa Monica, CA.
It is imperative that I be able to load external dll's and use their API's. I will need to load the sqlite3.dll for database management plus the OpenAL audio library which allows
real internet music streaming and 3D audio. This is crucial for top notch games.
Sorry I got carried away and I really do appreciate your input.