|
@@ -57,9 +57,6 @@ const
|
|
sLineBreak = LineEnding;
|
|
sLineBreak = LineEnding;
|
|
DefaultTextLineBreakStyle : TTextLineBreakStyle = tlbsCRLF;
|
|
DefaultTextLineBreakStyle : TTextLineBreakStyle = tlbsCRLF;
|
|
|
|
|
|
- { Thread count for DLL }
|
|
|
|
- Thread_count : longint = 0;
|
|
|
|
-
|
|
|
|
var
|
|
var
|
|
{ WinCE Info }
|
|
{ WinCE Info }
|
|
hprevinst,
|
|
hprevinst,
|
|
@@ -864,14 +861,12 @@ begin
|
|
end;
|
|
end;
|
|
DLL_THREAD_ATTACH :
|
|
DLL_THREAD_ATTACH :
|
|
begin
|
|
begin
|
|
- inclocked(Thread_count);
|
|
|
|
{ Allocate Threadvars ?!}
|
|
{ Allocate Threadvars ?!}
|
|
if assigned(Dll_Thread_Attach_Hook) then
|
|
if assigned(Dll_Thread_Attach_Hook) then
|
|
Dll_Thread_Attach_Hook(DllParam);
|
|
Dll_Thread_Attach_Hook(DllParam);
|
|
end;
|
|
end;
|
|
DLL_THREAD_DETACH :
|
|
DLL_THREAD_DETACH :
|
|
begin
|
|
begin
|
|
- declocked(Thread_count);
|
|
|
|
if assigned(Dll_Thread_Detach_Hook) then
|
|
if assigned(Dll_Thread_Detach_Hook) then
|
|
Dll_Thread_Detach_Hook(DllParam);
|
|
Dll_Thread_Detach_Hook(DllParam);
|
|
{ Release Threadvars ?!}
|
|
{ Release Threadvars ?!}
|