summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPixel <pixel@nobis-crew.org>2010-07-01 15:58:53 -0700
committerPixel <pixel@nobis-crew.org>2010-07-01 15:58:53 -0700
commit8059d5ad6b70976645619ada44b3c3e1d7a6b781 (patch)
tree2511d12fa51f1541ad1074d56afa27b88192579f
parentecf0de245cba43276df7ac4a9410361e0346a2a0 (diff)
Fixing chicken'n'egg issue with the change in 556aa54.
-rw-r--r--lib/Input.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/Input.cc b/lib/Input.cc
index 45a238f..2a6ec2c 100644
--- a/lib/Input.cc
+++ b/lib/Input.cc
@@ -130,13 +130,12 @@ Input::Input(const String & no) throw (GeneralException) :
#ifdef DEBUG
printm(M_INFO, String(_("Opening file in archive, position ")) + results.ptr + "\n");
#endif
- size = results.size;
seek(results.ptr, SEEK_SET);
- size = readU32();
+ _size = readU32();
date_modif = 0;
- SetZ();
fromarchive = true;
itell = 0;
+ SetZ();
}
}