| 109 | |
| 110 | |
| 111 | char window_wait(ScrollView* win) { |
| 112 | SVEvent* ev; |
| 113 | // Wait till an input or click event (all others are thrown away) |
| 114 | char ret = '\0'; |
| 115 | SVEventType ev_type = SVET_ANY; |
| 116 | do { |
| 117 | ev = win->AwaitEvent(SVET_ANY); |
| 118 | ev_type = ev->type; |
| 119 | if (ev_type == SVET_INPUT) |
| 120 | ret = ev->parameter[0]; |
| 121 | delete ev; |
| 122 | } while (ev_type != SVET_INPUT && ev_type != SVET_CLICK); |
| 123 | return ret; |
| 124 | } |
| 125 | #endif |
| 126 | |
| 127 | void reverse32(void *ptr) { |
no test coverage detected