fancycode / MemoryModule

Library to load a DLL from memory.
http://www.joachim-bauch.de/tutorials/loading-a-dll-from-memory/
Mozilla Public License 2.0
2.8k stars 755 forks source link

Function names are case insensitive #80

Closed Scavanger closed 6 years ago

Scavanger commented 6 years ago

For example:

SAMPLEDLL_API int addNumbers(int a, int b); and SAMPLEDLL_API int AddNumbers(int a, int b); are different functions, C(++) is case sensitive.

But MemoryModule only finds addNumbers(), because _stricmp is used in _find() and _compare(). Replace with strcmp().