[ctrtool] Fixed issue #7

This commit is contained in:
jakcron
2015-11-20 03:13:31 +08:00
parent 7e04a8249e
commit 127d1161e5
29 changed files with 241 additions and 253 deletions
+3 -3
View File
@@ -17,12 +17,12 @@ void exheader_set_file(exheader_context* ctx, FILE* file)
ctx->file = file;
}
void exheader_set_offset(exheader_context* ctx, u32 offset)
void exheader_set_offset(exheader_context* ctx, u64 offset)
{
ctx->offset = offset;
}
void exheader_set_size(exheader_context* ctx, u32 size)
void exheader_set_size(exheader_context* ctx, u64 size)
{
ctx->size = size;
}
@@ -88,7 +88,7 @@ void exheader_read(exheader_context* ctx, u32 actions)
{
if (ctx->haveread == 0)
{
fseek(ctx->file, ctx->offset, SEEK_SET);
fseeko64(ctx->file, ctx->offset, SEEK_SET);
fread(&ctx->header, 1, sizeof(exheader_header), ctx->file);
ctr_init_counter(&ctx->aes, ctx->key, ctx->counter);