diff options
| author | Richard Nyberg <rnyberg@murmeldjur.se> | 2006-02-11 16:47:15 +0000 |
|---|---|---|
| committer | Richard Nyberg <rnyberg@murmeldjur.se> | 2006-02-11 16:47:15 +0000 |
| commit | bcac74d138af80dd367f39bf49969964a542b7df (patch) | |
| tree | 53829bc84ce28526262b559eaa372474f50f7a69 | |
| parent | b61b04f258ad0a04cd35481b514e4261cb982f6e (diff) | |
| download | btpd-bcac74d138af80dd367f39bf49969964a542b7df.tar.gz btpd-bcac74d138af80dd367f39bf49969964a542b7df.zip | |
Safer type use.
| -rw-r--r-- | btpd/content.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/btpd/content.c b/btpd/content.c index 21339ca..ba1f354 100644 --- a/btpd/content.c +++ b/btpd/content.c @@ -622,7 +622,7 @@ load_resume(struct torrent *tp, struct rstat sbs[]) if (ver != 1) goto invalid; for (int i = 0; i < tp->meta.nfiles; i++) { - long long size; + quad_t size; long time; if (fscanf(fp, "%qd %ld\n", &size, &time) != 2) goto invalid; @@ -651,7 +651,7 @@ save_resume(struct torrent *tp, struct rstat sbs[]) return err; fprintf(fp, "%d\n", 1); for (int i = 0; i < tp->meta.nfiles; i++) - fprintf(fp, "%qd %ld\n", (long long)sbs[i].size, (long)sbs[i].mtime); + fprintf(fp, "%lld %ld\n", (long long)sbs[i].size, (long)sbs[i].mtime); fwrite(tp->cm->piece_field, 1, ceil(tp->meta.npieces / 8.0), fp); fwrite(tp->cm->block_field, 1, tp->meta.npieces * tp->cm->bppbf, fp); if (fclose(fp) != 0) |