|
|
|
@ -7,7 +7,7 @@ |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
#include <unistd.h> |
|
|
|
#include <unistd.h> |
|
|
|
#ifdef WIN32 |
|
|
|
#if defined(_WIN32) || defined(__OS2__) |
|
|
|
#include <conio.h> |
|
|
|
#include <conio.h> |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
#include <xmp.h> |
|
|
|
#include <xmp.h> |
|
|
|
@ -65,7 +65,7 @@ static int read_key(void) |
|
|
|
if (stdin_ready_for_reading()) |
|
|
|
if (stdin_ready_for_reading()) |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
ret = read(0, &key, 1); |
|
|
|
ret = read(0, &key, 1); |
|
|
|
#elif defined WIN32 |
|
|
|
#elif defined(_WIN32) || defined(__OS2__) |
|
|
|
if (kbhit()) { |
|
|
|
if (kbhit()) { |
|
|
|
key = getch(); |
|
|
|
key = getch(); |
|
|
|
ret = 1; |
|
|
|
ret = 1; |
|
|
|
|