Dmitry Timoshkov wrote:
"Christian Gmeiner" christian.gmeiner@students.fh-vorarlberg.ac.at wrote:
+/**********************************************************************
- Dll lifetime tracking declaration
- */
+void LockModule(void) +{
- InterlockedIncrement(&dll_count);
+}
+void UnlockModule(void) +{
- InterlockedDecrement(&dll_count);
+}
Since these 2 are used from inside single source file they can (and should) be made static.
Thanks for your hint. Try 3 of my patch should be ok now - i hope.
Greets, Christian