# HG changeset patch # User nenolod # Date 1162893682 28800 # Node ID c9d1426fc94819f05e34ee355c7b44c8a511abbb # Parent 964ad0acc33fcc582063c4409db550e66864c580 [svn] - detect filesize properly diff -r 964ad0acc33f -r c9d1426fc948 ChangeLog --- a/ChangeLog Tue Nov 07 01:56:59 2006 -0800 +++ b/ChangeLog Tue Nov 07 02:01:22 2006 -0800 @@ -1,3 +1,11 @@ +2006-11-07 09:56:59 +0000 William Pitcock + revision [484] + - that should have been a 1 + + trunk/src/modplug/archive/arch_raw.cxx | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + + 2006-11-07 09:55:13 +0000 William Pitcock revision [482] - VFS support diff -r 964ad0acc33f -r c9d1426fc948 src/modplug/archive/arch_raw.cxx --- a/src/modplug/archive/arch_raw.cxx Tue Nov 07 01:56:59 2006 -0800 +++ b/src/modplug/archive/arch_raw.cxx Tue Nov 07 02:01:22 2006 -0800 @@ -24,7 +24,9 @@ mSize = 0; return; } + vfs_fseek(mFileDesc, 0, SEEK_END); mSize = vfs_ftell(mFileDesc); + vfs_fseek(mFileDesc, 0, SEEK_SET); mMap = malloc(mSize); vfs_fread(mMap, 1, mSize, mFileDesc);