From 9e696f89060a7ac29083862cf3061b43d13959da Mon Sep 17 00:00:00 2001
From: Ulrich Weigand <weigand@informatik.uni-erlangen.de>
Date: Sun, 11 Apr 1999 17:11:09 +0000
Subject: [PATCH] Non-functional PROCESS_Suspend/ResumeOtherThreads removed.

---
 include/process.h   |  2 --
 scheduler/process.c | 64 ---------------------------------------------
 2 files changed, 66 deletions(-)

diff --git a/include/process.h b/include/process.h
index 3be2459f5d1..55b11ed0b86 100644
--- a/include/process.h
+++ b/include/process.h
@@ -162,8 +162,6 @@ extern PDB *PROCESS_Create( struct _NE_MODULE *pModule,
                             BOOL inherit,
                             STARTUPINFOA *startup, PROCESS_INFORMATION *info );
 extern void PROCESS_FreePDB( PDB *pdb );
-extern void PROCESS_SuspendOtherThreads(void);
-extern void PROCESS_ResumeOtherThreads(void);
 
 #endif  /* __WINE_PROCESS_H */
 
diff --git a/scheduler/process.c b/scheduler/process.c
index d278908733c..21e4ad93156 100644
--- a/scheduler/process.c
+++ b/scheduler/process.c
@@ -1121,67 +1121,3 @@ DWORD WINAPI GetProcessHeaps(DWORD nrofheaps,HANDLE *heaps) {
 	return 1;
 }
 
-/***********************************************************************
- * PROCESS_SuspendOtherThreads
- */
-
-void PROCESS_SuspendOtherThreads(void)
-{
-#if 0
-    PDB *pdb;
-    THREAD_ENTRY *entry;
-
-    SYSTEM_LOCK();
-
-    pdb = PROCESS_Current();
-    entry = pdb->thread_list->next;
-    for (;;)
-    {
-         if (entry->thread != THREAD_Current() && !THREAD_IsWin16(entry->thread))
-         {
-             HANDLE handle = HANDLE_Alloc( PROCESS_Current(), 
-                                             &entry->thread->header,
-                                             THREAD_ALL_ACCESS, FALSE, -1 );
-             SuspendThread(handle);
-             CloseHandle(handle);
-         }
-         if (entry == pdb->thread_list) break;
-         entry = entry->next;
-    }
-
-    SYSTEM_UNLOCK();
-#endif
-}
-
-/***********************************************************************
- * PROCESS_ResumeOtherThreads
- */
-
-void PROCESS_ResumeOtherThreads(void)
-{
-#if 0
-    PDB *pdb;
-    THREAD_ENTRY *entry;
-
-    SYSTEM_LOCK();
-
-    pdb = PROCESS_Current();
-    entry = pdb->thread_list->next;
-    for (;;)
-    {
-         if (entry->thread != THREAD_Current() && !THREAD_IsWin16(entry->thread))
-         {
-             HANDLE handle = HANDLE_Alloc( PROCESS_Current(), 
-                                             &entry->thread->header,
-                                             THREAD_ALL_ACCESS, FALSE, -1 );
-             ResumeThread(handle);
-             CloseHandle(handle);
-         }
-         if (entry == pdb->thread_list) break;
-         entry = entry->next;
-    }
-
-    SYSTEM_UNLOCK();
-#endif
-}
-
-- 
GitLab