summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@comhem.se>2006-08-02 16:36:29 +0000
committerMikael Magnusson <mikachu@comhem.se>2006-08-02 16:36:29 +0000
commit05c0dbfedf0c525137eaa05c26c5d10c584ec0d5 (patch)
tree80bfab61103ca8cc74dd990f7d351bf6194d3d7d /openbox
parentd2fb93e8af7379431b6293361ca48b50275309f2 (diff)
be paranoid about programs setting 0 resize increments, which results in a divide by zero, which is in turn bad
Diffstat (limited to 'openbox')
-rw-r--r--openbox/client.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/openbox/client.c b/openbox/client.c
index aa7812e6..11f2012f 100644
--- a/openbox/client.c
+++ b/openbox/client.c
@@ -1234,7 +1234,7 @@ void client_update_normal_hints(ObClient *self)
if (size.flags & PBaseSize)
SIZE_SET(self->base_size, size.base_width, size.base_height);
- if (size.flags & PResizeInc)
+ if (size.flags & PResizeInc && size.width_inc && size_height_inc)
SIZE_SET(self->size_inc, size.width_inc, size.height_inc);
}
}