diff --git a/dlls/crtdll/Makefile.in b/dlls/crtdll/Makefile.in index 6b11e70875f..1320db4d01d 100644 --- a/dlls/crtdll/Makefile.in +++ b/dlls/crtdll/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=0 -D_CRTDLL +EXTRADEFS = -D_MSVCR_VER=0 -D_CRTDLL MODULE = crtdll.dll PARENTSRC = ../msvcrt DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcr100/Makefile.in b/dlls/msvcr100/Makefile.in index 2b03eeb397a..44ed7ad6add 100644 --- a/dlls/msvcr100/Makefile.in +++ b/dlls/msvcr100/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=100 +EXTRADEFS = -D_MSVCR_VER=100 MODULE = msvcr100.dll IMPORTLIB = msvcr100 DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcr110/Makefile.in b/dlls/msvcr110/Makefile.in index cfcb9f62e7f..6ad9db7e07a 100644 --- a/dlls/msvcr110/Makefile.in +++ b/dlls/msvcr110/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=110 +EXTRADEFS = -D_MSVCR_VER=110 MODULE = msvcr110.dll IMPORTLIB = msvcr110 DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcr120/Makefile.in b/dlls/msvcr120/Makefile.in index 8d1ee347745..22db2059b5c 100644 --- a/dlls/msvcr120/Makefile.in +++ b/dlls/msvcr120/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=120 +EXTRADEFS = -D_MSVCR_VER=120 MODULE = msvcr120.dll IMPORTLIB = msvcr120 DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcr70/Makefile.in b/dlls/msvcr70/Makefile.in index 8425a6855d3..9fd9f81d259 100644 --- a/dlls/msvcr70/Makefile.in +++ b/dlls/msvcr70/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=70 +EXTRADEFS = -D_MSVCR_VER=70 MODULE = msvcr70.dll IMPORTLIB = msvcr70 DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcr71/Makefile.in b/dlls/msvcr71/Makefile.in index 706160cebd5..26ffc2385b6 100644 --- a/dlls/msvcr71/Makefile.in +++ b/dlls/msvcr71/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=71 +EXTRADEFS = -D_MSVCR_VER=71 MODULE = msvcr71.dll IMPORTLIB = msvcr71 DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcr80/Makefile.in b/dlls/msvcr80/Makefile.in index 4cd1fd6f150..84b7dfddaaf 100644 --- a/dlls/msvcr80/Makefile.in +++ b/dlls/msvcr80/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=80 +EXTRADEFS = -D_MSVCR_VER=80 MODULE = msvcr80.dll IMPORTLIB = msvcr80 DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcr90/Makefile.in b/dlls/msvcr90/Makefile.in index 566eb0f36c7..ab7960854fc 100644 --- a/dlls/msvcr90/Makefile.in +++ b/dlls/msvcr90/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=90 +EXTRADEFS = -D_MSVCR_VER=90 MODULE = msvcr90.dll IMPORTLIB = msvcr90 DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcrt/Makefile.in b/dlls/msvcrt/Makefile.in index c7b3a9f7ab7..35615d2c337 100644 --- a/dlls/msvcrt/Makefile.in +++ b/dlls/msvcrt/Makefile.in @@ -1,4 +1,4 @@ -EXTRADEFS = -D_MT -D_MSVCR_VER=0 +EXTRADEFS = -D_MSVCR_VER=0 MODULE = msvcrt.dll IMPORTLIB = msvcrt DELAYIMPORTS = advapi32 user32 diff --git a/dlls/msvcrt/console.c b/dlls/msvcrt/console.c index 3ad79eec3a5..9bf5e56b8dd 100644 --- a/dlls/msvcrt/console.c +++ b/dlls/msvcrt/console.c @@ -32,8 +32,8 @@ WINE_DEFAULT_DEBUG_CHANNEL(msvcrt); /* MT */ -#define LOCK_CONSOLE _mlock(_CONIO_LOCK) -#define UNLOCK_CONSOLE _munlock(_CONIO_LOCK) +#define LOCK_CONSOLE _lock(_CONIO_LOCK) +#define UNLOCK_CONSOLE _unlock(_CONIO_LOCK) static HANDLE MSVCRT_console_in = INVALID_HANDLE_VALUE; static HANDLE MSVCRT_console_out= INVALID_HANDLE_VALUE; diff --git a/dlls/msvcrt/exit.c b/dlls/msvcrt/exit.c index cb38b35de9a..fbe1e5d533e 100644 --- a/dlls/msvcrt/exit.c +++ b/dlls/msvcrt/exit.c @@ -26,8 +26,8 @@ WINE_DEFAULT_DEBUG_CHANNEL(msvcrt); /* MT */ -#define LOCK_EXIT _mlock(_EXIT_LOCK1) -#define UNLOCK_EXIT _munlock(_EXIT_LOCK1) +#define LOCK_EXIT _lock(_EXIT_LOCK1) +#define UNLOCK_EXIT _unlock(_EXIT_LOCK1) static MSVCRT_purecall_handler purecall_handler = NULL; diff --git a/dlls/msvcrt/heap.c b/dlls/msvcrt/heap.c index 31153fa5b18..7c7a8d25033 100644 --- a/dlls/msvcrt/heap.c +++ b/dlls/msvcrt/heap.c @@ -29,8 +29,8 @@ WINE_DEFAULT_DEBUG_CHANNEL(msvcrt); /* MT */ -#define LOCK_HEAP _mlock( _HEAP_LOCK ) -#define UNLOCK_HEAP _munlock( _HEAP_LOCK ) +#define LOCK_HEAP _lock( _HEAP_LOCK ) +#define UNLOCK_HEAP _unlock( _HEAP_LOCK ) /* _aligned */ #define SAVED_PTR(x) ((void *)((DWORD_PTR)((char *)x - sizeof(void *)) & \ diff --git a/dlls/msvcrt/locale.c b/dlls/msvcrt/locale.c index dd9a7ce0930..5c7999cfef1 100644 --- a/dlls/msvcrt/locale.c +++ b/dlls/msvcrt/locale.c @@ -1122,7 +1122,7 @@ void free_mbcinfo(MSVCRT_pthreadmbcinfo mbcinfo) */ void CDECL _lock_locales(void) { - _mlock(_SETLOCALE_LOCK); + _lock(_SETLOCALE_LOCK); } /********************************************************************* @@ -1130,7 +1130,7 @@ void CDECL _lock_locales(void) */ void CDECL _unlock_locales(void) { - _munlock(_SETLOCALE_LOCK); + _unlock(_SETLOCALE_LOCK); } MSVCRT__locale_t CDECL get_current_locale_noalloc(MSVCRT__locale_t locale) diff --git a/dlls/msvcrt/mtdll.h b/dlls/msvcrt/mtdll.h index c01beaff93c..87eebd97dd4 100644 --- a/dlls/msvcrt/mtdll.h +++ b/dlls/msvcrt/mtdll.h @@ -19,22 +19,9 @@ #ifndef WINE_MTDLL_H #define WINE_MTDLL_H -#if defined(_MT) - -#define _mlock(locknum) _lock(locknum) -#define _munlock(locknum) _unlock(locknum) - void __cdecl _unlock( int locknum ); void __cdecl _lock( int locknum ); -#else - -#define _mlock(locknum) do {} while(0) -#define _munlock(locknum) do {} while(0) - -#endif - - #define _SIGNAL_LOCK 1 #define _IOB_SCAN_LOCK 2 #define _TMPNAM_LOCK 3 diff --git a/dlls/msvcrt/onexit.c b/dlls/msvcrt/onexit.c index 18b935b88d9..c3537eaf117 100644 --- a/dlls/msvcrt/onexit.c +++ b/dlls/msvcrt/onexit.c @@ -51,13 +51,13 @@ int __cdecl _register_onexit_function(_onexit_table_t *table, _onexit_t func) if (!table) return -1; - _mlock(_EXIT_LOCK1); + _lock(_EXIT_LOCK1); if (!table->_first) { table->_first = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, 32 * sizeof(void *)); if (!table->_first) { - _munlock(_EXIT_LOCK1); + _unlock(_EXIT_LOCK1); return -1; } table->_last = table->_first; @@ -71,7 +71,7 @@ int __cdecl _register_onexit_function(_onexit_table_t *table, _onexit_t func) _PVFV *tmp = HeapReAlloc(GetProcessHeap(), 0, table->_first, 2 * len * sizeof(void *)); if (!tmp) { - _munlock(_EXIT_LOCK1); + _unlock(_EXIT_LOCK1); return -1; } table->_first = tmp; @@ -81,7 +81,7 @@ int __cdecl _register_onexit_function(_onexit_table_t *table, _onexit_t func) *table->_last = (_PVFV)func; table->_last++; - _munlock(_EXIT_LOCK1); + _unlock(_EXIT_LOCK1); return 0; } @@ -97,10 +97,10 @@ int __cdecl _execute_onexit_table(_onexit_table_t *table) if (!table) return -1; - _mlock(_EXIT_LOCK1); + _lock(_EXIT_LOCK1); if (!table->_first || table->_first >= table->_last) { - _munlock(_EXIT_LOCK1); + _unlock(_EXIT_LOCK1); return 0; } copy._first = table->_first; @@ -108,7 +108,7 @@ int __cdecl _execute_onexit_table(_onexit_table_t *table) copy._end = table->_end; memset(table, 0, sizeof(*table)); _initialize_onexit_table(table); - _munlock(_EXIT_LOCK1); + _unlock(_EXIT_LOCK1); for (func = copy._last - 1; func >= copy._first; func--) { diff --git a/dlls/msvcrt/process.c b/dlls/msvcrt/process.c index 82f1a1ac594..fe33a99998f 100644 --- a/dlls/msvcrt/process.c +++ b/dlls/msvcrt/process.c @@ -1083,7 +1083,7 @@ MSVCRT_FILE* CDECL MSVCRT__wpopen(const MSVCRT_wchar_t* command, const MSVCRT_wc fdToDup = readPipe ? 1 : 0; fdToOpen = readPipe ? 0 : 1; - _mlock(_POPEN_LOCK); + _lock(_POPEN_LOCK); for(i=0; if = ret; } - _munlock(_POPEN_LOCK); + _unlock(_POPEN_LOCK); HeapFree(GetProcessHeap(), 0, comspec); HeapFree(GetProcessHeap(), 0, fullcmd); MSVCRT__dup2(fdStdHandle, fdToDup); @@ -1143,7 +1143,7 @@ MSVCRT_FILE* CDECL MSVCRT__wpopen(const MSVCRT_wchar_t* command, const MSVCRT_wc return ret; error: - _munlock(_POPEN_LOCK); + _unlock(_POPEN_LOCK); if (fdStdHandle != -1) MSVCRT__close(fdStdHandle); MSVCRT__close(fds[0]); MSVCRT__close(fds[1]); @@ -1187,7 +1187,7 @@ int CDECL MSVCRT__pclose(MSVCRT_FILE* file) if (!MSVCRT_CHECK_PMT(file != NULL)) return -1; - _mlock(_POPEN_LOCK); + _lock(_POPEN_LOCK); for(i=0; i