From d410c143860a1b3a52c249fee468d9c831d4ac72 Mon Sep 17 00:00:00 2001
From: David Maciejak <david.maciejak@gmail.com>
Date: Tue, 13 May 2014 18:53:41 +0800
Subject: [PATCH] clean wDockFindFreeSlot function

it appears that a sx var is set but not used
---
 src/dock.c | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/src/dock.c b/src/dock.c
index 343798e..6c76d1c 100644
--- a/src/dock.c
+++ b/src/dock.c
@@ -2719,7 +2719,7 @@ Bool wDockFindFreeSlot(WDock *dock, int *x_pos, int *y_pos)
 	int x, y;
 	int i, done = False;
 	int corner;
-	int sx = 0, ex = scr->scr_width, ey = scr->scr_height;
+	int ex = scr->scr_width, ey = scr->scr_height;
 	int extra_count = 0;
 
 	if (dock->type == WM_DRAWER) {
@@ -2738,17 +2738,12 @@ Bool wDockFindFreeSlot(WDock *dock, int *x_pos, int *y_pos)
 	if (dock->icon_count + extra_count >= dock->max_icons)
 		return False;
 
-	if (!wPreferences.flags.nodock && scr->dock) {
-		if (scr->dock->on_right_side)
-			ex -= ICON_SIZE + DOCK_EXTRA_SPACE;
-		else
-			sx += ICON_SIZE + DOCK_EXTRA_SPACE;
+	if (!wPreferences.flags.nodock && scr->dock && scr->dock->on_right_side) {
+		ex -= ICON_SIZE + DOCK_EXTRA_SPACE;
 	}
 
 	if (ex < dock->x_pos)
 		ex = dock->x_pos;
-	if (sx > dock->x_pos + ICON_SIZE)
-		sx = dock->x_pos + ICON_SIZE;
 #define C_NONE 0
 #define C_NW 1
 #define C_NE 2
-- 
1.8.3.2

