diff options
Diffstat (limited to 'src/core/constraints.c')
| -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;      } | 
