Modified header file to allow for inclusion in C++
Although the [static len] and restrict allows for some compiler optimization, I performed some testing and no significant difference was observed in speed. Removed these options to allow inclusion into C++ files. Furthermore added the usual #ifdef __cplusplus checks.
Modified header file to allow for inclusion in C++
Although the [static len] and restrict allows for some compiler optimization, I performed some testing and no significant difference was observed in speed. Removed these options to allow inclusion into C++ files. Furthermore added the usual #ifdef __cplusplus checks.