fixed bugs, added progress bar, and more
[dosdemo] / src / dos / keyb.c
index a13ef81..55b9013 100644 (file)
@@ -161,10 +161,12 @@ void kb_wait(void)
 {
        int key;
        while((key = kb_getkey()) == -1) {
+#ifdef USE_HLT
                /* put the processor to sleep while waiting for keypresses, but first
                 * make sure interrupts are enabled, or we'll sleep forever
                 */
                halt();
+#endif
        }
        kb_putback(key);
 }