They were not being used in those files, so let's remove them.
---
 src/actions.c    |    5 -----
 src/appmenu.c    |    2 --
 src/defaults.c   |    7 -------
 src/dock.c       |   10 +---------
 src/misc.c       |    3 ---
 src/monitor.c    |    3 ---
 src/moveres.c    |    5 -----
 src/properties.c |    5 -----
 src/rootmenu.c   |    7 -------
 src/startup.c    |   15 ++-------------
 src/switchmenu.c |    2 --
 src/window.c     |    5 -----
 src/workspace.c  |    2 --
 src/xinerama.c   |    2 --
 14 files changed, 3 insertions(+), 70 deletions(-)

diff --git a/src/actions.c b/src/actions.c
index 16e1267..dea4ebb 100644
--- a/src/actions.c
+++ b/src/actions.c
@@ -52,13 +52,8 @@
 int ignore_wks_change = 0;
 extern Time LastTimestamp;
 extern Time LastFocusChange;
-
-extern Cursor wCursor[WCUR_LAST];
-
 extern WPreferences wPreferences;
-
 extern Atom _XA_WM_TAKE_FOCUS;
-
 extern void ProcessPendingEvents();
 extern int calcIntersectionLength(int p1, int l1, int p2, int l2);
 
diff --git a/src/appmenu.c b/src/appmenu.c
index 2f001b4..1f82110 100644
--- a/src/appmenu.c
+++ b/src/appmenu.c
@@ -40,9 +40,7 @@
 
 /******** Global Variables **********/
 extern Atom _XA_WINDOWMAKER_MENU;
-extern Atom _XA_WINDOWMAKER_WM_PROTOCOLS;
 extern Time LastTimestamp;
-
 extern WPreferences wPreferences;
 
 typedef struct {
diff --git a/src/defaults.c b/src/defaults.c
index ed7ad1a..b772e3e 100644
--- a/src/defaults.c
+++ b/src/defaults.c
@@ -69,18 +69,11 @@
 #endif
 
 /***** Global *****/
-
 extern WDDomain *WDWindowMaker;
 extern WDDomain *WDWindowAttributes;
 extern WDDomain *WDRootMenu;
-
 extern int wScreenCount;
-
-extern Atom _XA_WINDOWMAKER_ICON_SIZE;
-extern Atom _XA_WINDOWMAKER_ICON_TILE;
-
 extern WPreferences wPreferences;
-
 extern WShortKey wKeyBindings[WKBD_LAST];
 
 typedef struct {
diff --git a/src/dock.c b/src/dock.c
index 4fb830b..7e6d926 100644
--- a/src/dock.c
+++ b/src/dock.c
@@ -63,21 +63,13 @@
 
 /* in dockedapp.c */
 extern void DestroyDockAppSettingsPanel();
-
 extern void ShowDockAppSettingsPanel(WAppIcon * aicon);
-
-extern XContext wWinContext;
-
 extern Cursor wCursor[WCUR_LAST];
-
 extern WPreferences wPreferences;
-
 extern XContext wWinContext;
+extern void appIconMouseDown(WObjDescriptor *desc, XEvent *event);
 
 #define MOD_MASK wPreferences.modifier_mask
-
-extern void appIconMouseDown(WObjDescriptor * desc, XEvent * event);
-
 #define ICON_SIZE wPreferences.icon_size
 
 /***** Local variables ****/
diff --git a/src/misc.c b/src/misc.c
index 0a2de1c..f89cd71 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -48,11 +48,8 @@
 #include "xmodifier.h"
 
 /**** global variables *****/
-
 extern WPreferences wPreferences;
 
-extern Time LastTimestamp;
-
 #ifdef USECPP
 static void putdef(char *line, char *name, char *value)
 {
diff --git a/src/monitor.c b/src/monitor.c
index 46da2bd..16d6c75 100644
--- a/src/monitor.c
+++ b/src/monitor.c
@@ -41,11 +41,8 @@
 #include "funcs.h"
 
 /****** Global Variables ******/
-
 extern WPreferences wPreferences;
 
-extern int wScreenCount;
-
 int showCrashDialog(int sig)
 {
        int crashAction;
diff --git a/src/moveres.c b/src/moveres.c
index 7b59e96..040e88d 100644
--- a/src/moveres.c
+++ b/src/moveres.c
@@ -62,14 +62,9 @@
 #define HAS_BORDER_WITH_SELECT(w) ((w)->flags.selected || HAS_BORDER(w))
 
 /****** Global Variables ******/
-extern Time LastTimestamp;
-
 extern Cursor wCursor[WCUR_LAST];
-
 extern WPreferences wPreferences;
 
-extern Atom _XA_WM_PROTOCOLS;
-
 /*
  *----------------------------------------------------------------------
  * checkMouseSamplingRate-
diff --git a/src/properties.c b/src/properties.c
index f4ef173..ebe2b64 100644
--- a/src/properties.c
+++ b/src/properties.c
@@ -33,22 +33,17 @@
 
 /* atoms */
 extern Atom _XA_WM_STATE;
-extern Atom _XA_WM_CHANGE_STATE;
-extern Atom _XA_WM_PROTOCOLS;
 extern Atom _XA_WM_CLIENT_LEADER;
 extern Atom _XA_WM_TAKE_FOCUS;
 extern Atom _XA_WM_DELETE_WINDOW;
 extern Atom _XA_WM_SAVE_YOURSELF;
-
 extern Atom _XA_GNUSTEP_WM_ATTR;
 extern Atom _XA_GNUSTEP_WM_MINIATURIZE_WINDOW;
-
 extern Atom _XA_WINDOWMAKER_WM_FUNCTION;
 extern Atom _XA_WINDOWMAKER_MENU;
 extern Atom _XA_WINDOWMAKER_WM_PROTOCOLS;
 extern Atom _XA_WINDOWMAKER_NOTICEBOARD;
 extern Atom _XA_WINDOWMAKER_ICON_TILE;
-extern Atom _XA_WINDOWMAKER_ICON_SIZE;
 
 int PropGetNormalHints(Window window, XSizeHints * size_hints, int *pre_iccm)
 {
diff --git a/src/rootmenu.c b/src/rootmenu.c
index 02388b2..51a5791 100644
--- a/src/rootmenu.c
+++ b/src/rootmenu.c
@@ -56,17 +56,10 @@
 #define MAX_SHORTCUT_LENGTH 32
 
 extern char *Locale;
-
 extern WDDomain *WDRootMenu;
-
 extern Cursor wCursor[WCUR_LAST];
-
-extern Time LastTimestamp;
-
 extern WPreferences wPreferences;
 
-extern int wScreenCount;
-
 static WMenu *readMenuPipe(WScreen * scr, char **file_name);
 static WMenu *readMenuFile(WScreen * scr, char *file_name);
 static WMenu *readMenuDirectory(WScreen * scr, char *title, char **file_name, 
char *command);
diff --git a/src/startup.c b/src/startup.c
index 1e6d8e4..9b63687 100644
--- a/src/startup.c
+++ b/src/startup.c
@@ -80,15 +80,11 @@
 #endif
 
 /****** Global Variables ******/
-
 extern WPreferences wPreferences;
-
 extern WDDomain *WDWindowMaker;
 extern WDDomain *WDRootMenu;
 extern WDDomain *WDWindowAttributes;
-
 extern WShortKey wKeyBindings[WKBD_LAST];
-
 extern int wScreenCount;
 
 #ifdef SHAPE
@@ -117,9 +113,7 @@ extern Atom _XA_WM_SAVE_YOURSELF;
 extern Atom _XA_WM_CLIENT_LEADER;
 extern Atom _XA_WM_COLORMAP_WINDOWS;
 extern Atom _XA_WM_COLORMAP_NOTIFY;
-
 extern Atom _XA_GNUSTEP_WM_ATTR;
-
 extern Atom _XA_WINDOWMAKER_MENU;
 extern Atom _XA_WINDOWMAKER_WM_PROTOCOLS;
 extern Atom _XA_WINDOWMAKER_STATE;
@@ -128,10 +122,8 @@ extern Atom _XA_WINDOWMAKER_NOTICEBOARD;
 extern Atom _XA_WINDOWMAKER_COMMAND;
 extern Atom _XA_WINDOWMAKER_ICON_SIZE;
 extern Atom _XA_WINDOWMAKER_ICON_TILE;
-
 extern Atom _XA_GNUSTEP_WM_MINIATURIZE_WINDOW;
 extern Atom _XA_GNUSTEP_TITLEBAR_STATE;
-
 extern Atom _XA_WM_IGNORE_FOCUS_EVENTS;
 
 /* cursors */
@@ -142,17 +134,14 @@ extern Cursor wCursor[WCUR_LAST];
 extern char WDelayedActionSet;
 #endif
 
-/***** Local *****/
+extern void NotifyDeadProcess(pid_t pid, unsigned char status);
 
+/***** Local *****/
 static WScreen **wScreen = NULL;
-
 static unsigned int _NumLockMask = 0;
 static unsigned int _ScrollLockMask = 0;
-
 static void manageAllWindows(WScreen * scr, int crashed);
 
-extern void NotifyDeadProcess(pid_t pid, unsigned char status);
-
 static int catchXError(Display * dpy, XErrorEvent * error)
 {
        char buffer[MAXLINE];
diff --git a/src/switchmenu.c b/src/switchmenu.c
index dc97c33..9d5c6d2 100644
--- a/src/switchmenu.c
+++ b/src/switchmenu.c
@@ -41,10 +41,8 @@
 
 /********* Global Variables *******/
 extern WPreferences wPreferences;
-extern Time LastTimestamp;
 
 static int initialized = 0;
-
 static void observer(void *self, WMNotification * notif);
 static void wsobserver(void *self, WMNotification * notif);
 
diff --git a/src/window.c b/src/window.c
index cd3a0d4..2379c13 100644
--- a/src/window.c
+++ b/src/window.c
@@ -74,14 +74,10 @@ extern Bool wShapeSupported;
 /* contexts */
 extern XContext wWinContext;
 
-/* cursors */
-extern Cursor wCursor[WCUR_LAST];
-
 /* protocol atoms */
 extern Atom _XA_WM_DELETE_WINDOW;
 extern Atom _XA_GNUSTEP_WM_MINIATURIZE_WINDOW;
 extern Atom _XA_WINDOWMAKER_STATE;
-
 extern WPreferences wPreferences;
 extern Time LastTimestamp;
 
@@ -90,7 +86,6 @@ extern void DoWindowBirth(WWindow *wwin);
 
 /***** Local Stuff *****/
 static WWindowState *windowState = NULL;
-
 static FocusMode getFocusMode(WWindow *wwin);
 static int getSavedState(Window window, WSavedState **state);
 static void setupGNUstepHints(WWindow *wwin, GNUstepWMAttributes *gs_hints);
diff --git a/src/workspace.c b/src/workspace.c
index 1b7044c..474da1a 100644
--- a/src/workspace.c
+++ b/src/workspace.c
@@ -55,9 +55,7 @@
 
 extern int ignore_wks_change;
 extern WPreferences wPreferences;
-extern XContext wWinContext;
 extern XContext wVEdgeContext;
-
 extern void ProcessPendingEvents();
 
 static WMPropList *dWorkspaces = NULL;
diff --git a/src/xinerama.c b/src/xinerama.c
index 380a755..7e63033 100644
--- a/src/xinerama.c
+++ b/src/xinerama.c
@@ -36,8 +36,6 @@
 # endif
 #endif
 
-extern WPreferences wPreferences;
-
 void wInitXinerama(WScreen * scr)
 {
        scr->xine_info.primary_head = 0;
-- 
1.7.1.rc0.13.g7ec1e


-- 
To unsubscribe, send mail to [email protected].

Reply via email to