summaryrefslogtreecommitdiff
path: root/x11-wm/afterstep-stable/files/patch-Arrange.c
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm/afterstep-stable/files/patch-Arrange.c')
-rw-r--r--x11-wm/afterstep-stable/files/patch-Arrange.c33
1 files changed, 33 insertions, 0 deletions
diff --git a/x11-wm/afterstep-stable/files/patch-Arrange.c b/x11-wm/afterstep-stable/files/patch-Arrange.c
new file mode 100644
index 000000000000..4c9d2d40bd98
--- /dev/null
+++ b/x11-wm/afterstep-stable/files/patch-Arrange.c
@@ -0,0 +1,33 @@
+$FreeBSD$
+
+--- src/Arrange/Arrange.c.orig Wed May 4 14:15:17 2005
++++ src/Arrange/Arrange.c Wed May 4 14:16:39 2005
+@@ -457,11 +457,12 @@
+ void
+ tile_windows()
+ {
++ int n_groups;
+ int n_windows = 0;
+ iterate_asbidirlist( ArrangeState.clients_order,
+ count_managed_windows, &n_windows, NULL, False);
+
+- int n_groups = ArrangeState.clients_order->count / ArrangeState.count;
++ n_groups = ArrangeState.clients_order->count / ArrangeState.count;
+ if(ArrangeState.clients_order->count % ArrangeState.count)
+ n_groups++;
+
+@@ -505,12 +506,11 @@
+ Bool
+ cascade_window(void *data, void *aux_data)
+ {
++ send_signed_data_type vals[2] ;
++ send_signed_data_type units[2] ;
+ ASWindowData *wd = fetch_window_by_id( ((client_item *) data)->cl );
+ if(wd == NULL)
+ return True;
+-
+- send_signed_data_type vals[2] ;
+- send_signed_data_type units[2] ;
+
+ if(! window_is_suitable( wd ))
+ return True; /* Next window please */