diff --git a/libtransmission/fastresume.c b/libtransmission/fastresume.c index b1bfbe206..4a6cddd05 100644 --- a/libtransmission/fastresume.c +++ b/libtransmission/fastresume.c @@ -430,15 +430,15 @@ parseProgress( tr_torrent * tor, /* compare file mtimes */ tr_time_t * curMTimes = getMTimes( tor, &n ); const uint8_t * walk = buf; - const tr_time_t * oldMTimes = (const tr_time_t *) walk; + tr_time_t mtime; for( i=0; iinfo.files[i].name ); } free( curMTimes ); - walk += n * sizeof(tr_time_t); /* get the completion bitfield */ memset( &bitfield, 0, sizeof bitfield ); diff --git a/libtransmission/natpmp.c b/libtransmission/natpmp.c index 742f1ffa3..f35758680 100644 --- a/libtransmission/natpmp.c +++ b/libtransmission/natpmp.c @@ -16,6 +16,7 @@ #include #include /* strerror */ +#include #include #include #include