-static void credit_print_screen() {
- BYTE i, pages;
- char buffer[10];
-
- clrscr();
- cprintf("itemz (phil_fry, sECuRE, sur5r)\r\n\r\n");
- pages = (credits.num_items / CREDITS_PER_PAGE);
- if (current_credits_page > pages)
- current_credits_page = pages;
- cprintf("Datei: CREDITS (Seite %d von %d)\r\n\r\n", current_credits_page, pages);
- for (i = (current_credits_page * CREDITS_PER_PAGE); i < credits.num_items && i < ((current_credits_page+1) * CREDITS_PER_PAGE); i++) {
- if (filter == NULL || strncmp(credits.credits[i].nickname, filter, filter_len) == 0) {
- if (format_euro(buffer, 10, credits.credits[i].credit) != buffer) {
- cprintf("Error: Could not format credit %d\r\n", credits.credits[i].credit);
- exit(1);
- }
-
- cprintf("%d: %s: %s\r\n", i, credits.credits[i].nickname, buffer);
- }
- }
- cprintf("\r\nn) Neu d) Loeschen p) Einzahlen b) Seite hoch f) Seite runter\r\ng) Filtern e) Aendern s) Speichern z) Zurueck\r\n");
+static void credit_print_screen(void) {
+ BYTE i, pages;
+ char buffer[10];
+
+ clrscr();
+ cprintf("credit_manager (phil_fry, sECuRE, sur5r) v:" GV "\r\n\r\n");
+ pages = (credits.num_items / CREDITS_PER_PAGE);
+ if (current_credits_page > pages)
+ current_credits_page = pages;
+ cprintf("Datei: CREDITS (Seite %d von %d)\r\n\r\n", current_credits_page,
+ pages);
+ for (i = (current_credits_page * CREDITS_PER_PAGE);
+ i < credits.num_items &&
+ i < ((current_credits_page + 1) * CREDITS_PER_PAGE);
+ i++) {
+ if (filter == NULL ||
+ strncmp(credits.credits[i].nickname, filter, filter_len) == 0) {
+ if (format_euro(buffer, sizeof(buffer), credits.credits[i].credit) !=
+ buffer) {
+ cprintf("Error: Could not format credit %d\r\n",
+ credits.credits[i].credit);
+ exit(1);
+ }
+
+ cprintf("%d: %s: %s\r\n", i, credits.credits[i].nickname, buffer);
+ }
+ }
+ cprintf("\r\nn) Neu d) L" oUML "schen p) Einzahlen b) Seite hoch "
+ "f) Seite runter\r\ng) Filtern e) " AUML "ndern s) Speichern "
+ "z) Zur" uUML "ck\r\n");