summaryrefslogtreecommitdiffstats
path: root/src/ipsw.c
diff options
context:
space:
mode:
authorGravatar Rosen Penev2020-04-12 17:53:08 -0700
committerGravatar Rosen Penev2020-04-18 20:04:41 -0700
commit654201734cc57b91fcc1c9dc653ce573fc9a5dcb (patch)
treece5d8fc4ec6b20fa7ec9a0747a25ade4f08ef2ff /src/ipsw.c
parent10b85ce085e4f2c0d695ee6c92fc26a7c9f456d7 (diff)
downloadidevicerestore-654201734cc57b91fcc1c9dc653ce573fc9a5dcb.tar.gz
idevicerestore-654201734cc57b91fcc1c9dc653ce573fc9a5dcb.tar.bz2
Use PATH_MAX for file sizes
Fixes several -Wformat-truncation warnings. Signed-off-by: Rosen Penev <rosenp@gmail.com>
Diffstat (limited to 'src/ipsw.c')
-rw-r--r--src/ipsw.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ipsw.c b/src/ipsw.c
index 2920bf2..e56afa2 100644
--- a/src/ipsw.c
+++ b/src/ipsw.c
@@ -704,14 +704,14 @@ int ipsw_download_fw(const char *fwurl, unsigned char* isha1, const char* todir,
}
fwfn++;
- char fwlfn[256];
+ char fwlfn[PATH_MAX - 5];
if (todir) {
sprintf(fwlfn, "%s/%s", todir, fwfn);
} else {
sprintf(fwlfn, "%s", fwfn);
}
- char fwlock[256];
+ char fwlock[PATH_MAX];
sprintf(fwlock, "%s.lock", fwlfn);
lock_info_t lockinfo;