From: Oliver Schmidt 
Date: Tue, 21 Nov 2017 22:03:50 +0000 (+0100)
Subject: Make use of C library waitvsync().
X-Git-Tag: V2.17~68
X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=ab54f920245c1ba0447cff1e3c6b93253438f043;p=cc65
Make use of C library waitvsync().
---
diff --git a/samples/fire.c b/samples/fire.c
index 44eb07c88..40eff0707 100644
--- a/samples/fire.c
+++ b/samples/fire.c
@@ -17,6 +17,7 @@
 #include  /* for memset */
 #include 
 #include 
+#include 
 
 
 
@@ -60,9 +61,9 @@
 
 
 #ifdef DOVSYNC
-#  define waitvsync() while ((signed char)VIC.ctrl1 >= 0)
+#  define WAITVSYNC() waitvsync()
 #else
-#  define waitvsync()
+#  define WAITVSYNC()
 #endif
 
 
@@ -203,12 +204,12 @@ int main (void)
     while (!kbhit()) {
         /* Build page 1, then make it visible */
         fire (SCREEN1);
-        waitvsync ();
+        WAITVSYNC ();
         outb (&VIC.addr, PAGE1);
 
         /* Build page 2, then make it visible */
         fire (SCREEN2);
-        waitvsync ();
+        WAITVSYNC ();
         outb (&VIC.addr, PAGE2);
 
         /* Count frames */