[Wine-patches] [eterhack] ntdll: Add hack for DrvFRTst.exe (eterbug #3895).
Alexander Morozov
amorozov на etersoft.ru
Чт Июн 25 16:07:38 MSD 2009
----------- следующая часть -----------
From 537bc9bab8d724377315274c4ef95a79e2933ac4 Mon Sep 17 00:00:00 2001
From: Alexander Morozov <amorozov на etersoft.ru>
Date: Thu, 25 Jun 2009 15:30:32 +0400
Subject: [PATCH] ntdll: Add hack for DrvFRTst.exe (eterbug #3895).
---
dlls/ntdll/thread.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/dlls/ntdll/thread.c b/dlls/ntdll/thread.c
index a82edce..18432b6 100644
--- a/dlls/ntdll/thread.c
+++ b/dlls/ntdll/thread.c
@@ -442,6 +442,13 @@ static void start_thread( struct startup_info *info )
InsertHeadList( &tls_links, &teb->TlsLinks );
RtlReleasePebLock();
+ /* HACK for DrvFRTst.exe (eterbug #3895) */
+ if (func == (void *)0x40004a60)
+ {
+ struct timespec ts = {0, 100000000};
+ nanosleep( &ts, NULL );
+ }
+
MODULE_DllThreadAttach( NULL );
if (TRACE_ON(relay))
--
1.6.3.2
Подробная информация о списке рассылки Wine-patches