diff options
| author | Mikael Magnusson <mikachu@comhem.se> | 2006-08-02 16:36:29 +0000 |
|---|---|---|
| committer | Mikael Magnusson <mikachu@comhem.se> | 2006-08-02 16:36:29 +0000 |
| commit | 05c0dbfedf0c525137eaa05c26c5d10c584ec0d5 (patch) | |
| tree | 80bfab61103ca8cc74dd990f7d351bf6194d3d7d /openbox/client.c | |
| parent | d2fb93e8af7379431b6293361ca48b50275309f2 (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/client.c')
| -rw-r--r-- | openbox/client.c | 2 |
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); } } |
