diff --git a/debian/changelog b/debian/changelog index 4ec4729..f6ec522 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +xtrs (4.9c-3.5) unstable; urgency=medium + + * Non-maintainer upload. + * Fix function declare: type of 'state' defaults to 'int' + [-Werror=implicit-int] (Closes: #798765) + + -- YunQiang Su Mon, 19 Oct 2015 01:22:15 +0800 + xtrs (4.9c-3.4) unstable; urgency=low * Non-maintainer upload. diff --git a/trs_disk.c b/trs_disk.c index f28fd4d..adad588 100644 --- a/trs_disk.c +++ b/trs_disk.c @@ -3124,7 +3124,7 @@ real_verify() } void -real_restore(curdrive) +real_restore(int curdrive) { #if __linux DiskState *d = &disk[curdrive]; diff --git a/trs_memory.c b/trs_memory.c index 5d98e8c..eb9bcd6 100644 --- a/trs_memory.c +++ b/trs_memory.c @@ -149,7 +149,7 @@ void mem_map(int which) memory_map = which + (trs_model << 4) + (romin << 2); } -void mem_romin(state) +extern void mem_romin(int state) { romin = (state & 1); memory_map = (memory_map & ~4) + (romin << 2); diff --git a/trs_printer.c b/trs_printer.c index 8edd950..3352787 100644 --- a/trs_printer.c +++ b/trs_printer.c @@ -16,7 +16,7 @@ #include "z80.h" #include "trs.h" -void trs_printer_write(value) +extern void trs_printer_write(int value) { if(value == 0x0D) {