make sure rotation plugged into sin/cos lookup tables is always positive, fixes FP exception
diff --git a/progs/samples/star.c b/progs/samples/star.c
index 62d7d85..570c3e1 100644
--- a/progs/samples/star.c
+++ b/progs/samples/star.c
@@ -129,6 +129,9 @@
         if (stars[n].rotation > MAXANGLES) {
             stars[n].rotation = 0.0;
 	}
+        else if (stars[n].rotation < 0.0) {
+           stars[n].rotation += 360.0;
+        }
     }
 }