diff options
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/constraints.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/constraints.c b/src/core/constraints.c index ed70b40b..64ce497a 100644 --- a/src/core/constraints.c +++ b/src/core/constraints.c @@ -23,6 +23,8 @@ * 02110-1301, USA. */ +#define _GNU_SOURCE + #include <config.h> #include "constraints.h" #include "workspace.h" @@ -1327,9 +1329,8 @@ constrain_aspect_ratio (MetaWindow *window, new_width, new_height, &best_width, &best_height); - /* Yeah, I suck for doing implicit rounding -- sue me */ - new_width = best_width; - new_height = best_height; + new_width = round (best_width); + new_height = round (best_height); break; } |