diff --git a/src/m64py/archive.py b/src/m64py/archive.py index e305fc1..79408b0 100644 --- a/src/m64py/archive.py +++ b/src/m64py/archive.py @@ -132,8 +132,7 @@ class Archive(): namelist = [os.path.basename(self.file)] elif self.filetype == RAR: if HAS_RAR: - for filename in self.fd.infoiter(): - namelist.append(filename.filename) + namelist = [name.filename for name in self.fd.infoiter()] elif RAR_CMD: namelist = self.fd.namelist elif self.filetype == LZMA: