summaryrefslogtreecommitdiff
path: root/Build/source/libs/gd/libgd-src/examples/copyrotated.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/gd/libgd-src/examples/copyrotated.c')
-rw-r--r--Build/source/libs/gd/libgd-src/examples/copyrotated.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/Build/source/libs/gd/libgd-src/examples/copyrotated.c b/Build/source/libs/gd/libgd-src/examples/copyrotated.c
index 03e493d0ce0..9006c0c3e12 100644
--- a/Build/source/libs/gd/libgd-src/examples/copyrotated.c
+++ b/Build/source/libs/gd/libgd-src/examples/copyrotated.c
@@ -1,4 +1,3 @@
-/* $Id$ */
#include "gd.h"
#include <stdio.h>
#include <stdlib.h>
@@ -60,9 +59,9 @@ int main(int argc, char **arg)
/* to radian */
a2 = angle * .0174532925;
- new_width = ceil(cos(a2) * gdImageSX(im)) +
+ new_width = fabs(ceil(cos(a2) * gdImageSX(im))) +
fabs(sin(a2) * gdImageSY(im));
- new_height = ceil(cos(a2) * gdImageSY(im)) +
+ new_height = fabs(ceil(cos(a2) * gdImageSY(im))) +
fabs(sin(a2) * gdImageSX(im));