return buf + offset2;
}
#else
-static TCHAR *datalog (uae_u8 *src, int len) { return _T(""); }
+static const TCHAR *datalog (uae_u8 *src, int len) { return _T(""); }
#endif
#ifdef DEBUG
#define debuglog write_log
#else
-#define debuglog
+#define debuglog(fmt, ...)
#endif
#ifdef VERBOSE
#define outlog write_log
#else
-#define outlog
+#define outlog(fmt, ...)
#endif
static int fdi_allocated;
do {
fdi->track_type = *fdi->track_src++;
- outlog (_T("%06X %06X %02X:"),fdi->track_src - start_src + 0x200, fdi->out/8, fdi->track_type);
+ outlog (_T("%06X %06X %02X:"), (int) (fdi->track_src - start_src + 0x200), fdi->out/8, fdi->track_type);
oldout = fdi->out;
decode_sectors_described_track[fdi->track_type](fdi);
outlog (_T(" %d\n"), fdi->out - oldout);
oldout = fdi->out;
if (fdi->out < 0 || fdi->err) {
- outlog (_T("\nin %d bytes, out %d bits\n"), fdi->track_src - fdi->track_src_buffer, fdi->out);
+ outlog (_T("\nin %d bytes, out %d bits\n"), (int) (fdi->track_src - fdi->track_src_buffer), fdi->out);
return -1;
}
if (fdi->track_src - fdi->track_src_buffer >= fdi->track_src_len) {
uae_u8 *d = fdi->track_dst_buffer;
uae_u16 *pt = fdi->track_dst_buffer_timing;
uae_u32 ref_pulse, pulse;
- long jitter;
+ int jitter;
/* detects a long-enough stable pulse coming just after another stable pulse */
i = 1;