emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master d87bdd2 2/2: Make main_thread_id private


From: Paul Eggert
Subject: [Emacs-diffs] master d87bdd2 2/2: Make main_thread_id private
Date: Sun, 24 Dec 2017 14:30:27 -0500 (EST)

branch: master
commit d87bdd2f8a5da117e5e4d7ea0c26de0f91c424f2
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    Make main_thread_id private
    
    * src/sysdep.c (main_thread_id) [FORWARD_SIGNAL_TO_MAIN_THREAD]:
    Now static.
---
 src/sysdep.c    | 2 +-
 src/syssignal.h | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/sysdep.c b/src/sysdep.c
index e223a67..9522aa4 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -1671,7 +1671,7 @@ emacs_sigaction_init (struct sigaction *action, 
signal_handler_t handler)
 }
 
 #ifdef FORWARD_SIGNAL_TO_MAIN_THREAD
-pthread_t main_thread_id;
+static pthread_t main_thread_id;
 #endif
 
 /* SIG has arrived at the current process.  Deliver it to the main
diff --git a/src/syssignal.h b/src/syssignal.h
index 61e1c5f..b43a256 100644
--- a/src/syssignal.h
+++ b/src/syssignal.h
@@ -32,7 +32,6 @@ extern void unblock_tty_out_signal (sigset_t const *);
 
 #ifdef HAVE_PTHREAD
 #include <pthread.h>
-extern pthread_t main_thread_id;
 /* If defined, asynchronous signals delivered to a non-main thread are
    forwarded to the main thread.  */
 #define FORWARD_SIGNAL_TO_MAIN_THREAD



reply via email to

[Prev in Thread] Current Thread [Next in Thread]