[Rawstudio-commit] r2192 - trunk/plugins/rotate

Anders Brander anders at brander.dk
Sun Feb 1 01:22:17 CET 2009


Author: abrander
Date: 2009-02-01 01:22:17 +0100 (Sun, 01 Feb 2009)
New Revision: 2192

Modified:
   trunk/plugins/rotate/rotate.c
Log:
Made sure angle is always positive in RSRotate.

Modified: trunk/plugins/rotate/rotate.c
===================================================================
--- trunk/plugins/rotate/rotate.c	2009-02-01 00:21:31 UTC (rev 2191)
+++ trunk/plugins/rotate/rotate.c	2009-02-01 00:22:17 UTC (rev 2192)
@@ -127,6 +127,11 @@
 			if (rotate->angle != g_value_get_float(value))
 			{
 				rotate->angle = g_value_get_float(value);
+
+				/* We only support positive */
+				while(rotate->angle < 0.0)
+					rotate->angle += 360.0;
+
 				rotate->dirty = TRUE;
 				rs_filter_changed(RS_FILTER(object));
 			}




More information about the Rawstudio-commit mailing list