]> git.saurik.com Git - apple/hfs.git/blobdiff - CopyHFSMeta/SparseBundle.c
hfs-556.100.11.tar.gz
[apple/hfs.git] / CopyHFSMeta / SparseBundle.c
index 2d966c46744d6997bfd54c677592ad7ab72fa9b0..8c7c2daba361fb9e72ff3f5ad76ff19f7f966173 100644 (file)
@@ -176,7 +176,8 @@ doSparseWrite(IOWrapper_t *context, off_t offset, void *buffer, off_t len)
                        free(bandName);
                        bandName = NULL;
                        ctx->cfd = fd;
-                       ctx->cBandNum = bandNum;
+                       assert(bandNum < INT_MAX);
+                       ctx->cBandNum = (int)bandNum;
                } else {
                        fd = ctx->cfd;
                }