]> git.sur5r.net Git - c128-kasse/commitdiff
fix: c128_perror
authorsECuRE <sECuRE@af93e077-1a23-4f1e-9cbe-9382a9d578f5>
Sun, 29 Jul 2007 11:30:00 +0000 (11:30 +0000)
committersECuRE <sECuRE@af93e077-1a23-4f1e-9cbe-9382a9d578f5>
Sun, 29 Jul 2007 11:30:00 +0000 (11:30 +0000)
git-svn-id: https://shell.noname-ev.de/svn/kasse/c128@38 af93e077-1a23-4f1e-9cbe-9382a9d578f5

general.c
kasse.c

index 03bc576107e548adb5fc980a811fecaba61fbb37..5cd4daccf4bfee43963cd44ab064b1eaf7891515 100644 (file)
--- a/general.c
+++ b/general.c
@@ -41,5 +41,5 @@ char * format_euro(char * s, int maxlen, int cent){
 }
 
 void c128_perror(BYTE c, char *msg) {
-       printf("\nError (Code %d) while: %s\nOS Error = %s\n", c, msg, _oserror);
+       printf("\nError (Code %d) while: %s\nOS Error = %d\n", c, msg, _oserror);
 }
diff --git a/kasse.c b/kasse.c
index 6b551ca16000f532a8a019f6834749a7c530bb6b..5326b912bf5ac64ddb93ba6c5ea7a2f789908f4d 100644 (file)
--- a/kasse.c
+++ b/kasse.c
@@ -38,19 +38,19 @@ void print_log(BYTE n, int einheiten, char *nickname) {
           Nickname (falls es vom Guthaben abgezogen wird)
           */
        sprintf(print_buffer, "[%d] UHRZEIT - %s - %d - %d - an %s\r\n", items_sold, status[n].item_name, status[n].price, einheiten, (nickname != NULL ? nickname : "Unbekannt"));
-       c = cbm_open(4, 4, 0, NULL);
+       c = cbm_open((BYTE)4, (BYTE)4, (BYTE)0, NULL);
        if (c != 0) {
                c128_perror(c, "cbm_open(printer)");
                save_state();
                exit(1);
        }
-       c = cbm_write(4, print_buffer, strlen(print_buffer));
+       c = cbm_write((BYTE)4, print_buffer, strlen(print_buffer));
        if (c != strlen(print_buffer)) {
                c128_perror(c, "write(printer)");
                save_state();
                exit(1);
        }
-       cbm_close(4);
+       cbm_close((BYTE)4);
 }
 
 /* Dialog, der einen durch's Abrechnen der Einträge führt */