Commit 754ae5d9d5a1ebfaf624d3f82c6040d851e840fd

Authored by Christian Herdtweck
1 parent 55b75d0c

fix issues found by pylint: non-existing or unused variables and imports; whitespace

Showing 1 changed file with 12 additions and 12 deletions
oletools/ppt_parser.py
@@ -35,7 +35,6 @@ import logging @@ -35,7 +35,6 @@ import logging
35 import struct 35 import struct
36 import traceback 36 import traceback
37 import os 37 import os
38 -import cStringIO  
39 38
40 import thirdparty.olefile as olefile 39 import thirdparty.olefile as olefile
41 import zlib 40 import zlib
@@ -336,19 +335,19 @@ class CurrentUserAtom(PptType): @@ -336,19 +335,19 @@ class CurrentUserAtom(PptType):
336 errs = self.check_rec_head() 335 errs = self.check_rec_head()
337 errs.extend(self.check_value('size', self.size, self.SIZE)) 336 errs.extend(self.check_value('size', self.size, self.SIZE))
338 errs.extend(self.check_value('headerToken', self.header_token, 337 errs.extend(self.check_value('headerToken', self.header_token,
339 - [clz.HEADER_TOKEN_ENCRYPT,  
340 - clz.HEADER_TOKEN_NOCRYPT])) 338 + [self.HEADER_TOKEN_ENCRYPT,
  339 + self.HEADER_TOKEN_NOCRYPT]))
341 errs.extend(self.check_range('lenUserName', self.len_user_name, None, 340 errs.extend(self.check_range('lenUserName', self.len_user_name, None,
342 256)) 341 256))
343 errs.extend(self.check_value('docFileVersion', self.doc_file_version, 342 errs.extend(self.check_value('docFileVersion', self.doc_file_version,
344 - clz.DOC_FILE_VERSION)) 343 + self.DOC_FILE_VERSION))
345 errs.extend(self.check_value('majorVersion', self.major_version, 344 errs.extend(self.check_value('majorVersion', self.major_version,
346 - clz.MAJOR_VERSION)) 345 + self.MAJOR_VERSION))
347 errs.extend(self.check_value('minorVersion', self.minor_version, 346 errs.extend(self.check_value('minorVersion', self.minor_version,
348 - clz.MINOR_VERSION)) 347 + self.MINOR_VERSION))
349 errs.extend(self.check_value('relVersion', self.rel_version, 348 errs.extend(self.check_value('relVersion', self.rel_version,
350 - [clz.REL_VERSION_CAN_USE,  
351 - clz.REL_VERSION_NO_USE])) 349 + [self.REL_VERSION_CAN_USE,
  350 + self.REL_VERSION_NO_USE]))
352 return errs 351 return errs
353 352
354 353
@@ -643,7 +642,8 @@ class DocInfoListSubContainerOrAtom(PptType): @@ -643,7 +642,8 @@ class DocInfoListSubContainerOrAtom(PptType):
643 642
644 def check_validity(self): 643 def check_validity(self):
645 """ can be any of multiple types """ 644 """ can be any of multiple types """
646 - self.check_value(self.rec_head.rec_type, self.VALID_RECORD_TYPES) 645 + self.check_value('rh.recType', self.rec_head.rec_type,
  646 + self.VALID_RECORD_TYPES)
647 647
648 648
649 class DocInfoListContainer(PptType): 649 class DocInfoListContainer(PptType):
@@ -657,6 +657,7 @@ class DocInfoListContainer(PptType): @@ -657,6 +657,7 @@ class DocInfoListContainer(PptType):
657 657
658 def __init__(self): 658 def __init__(self):
659 super(DocInfoListContainer, self).__init__() 659 super(DocInfoListContainer, self).__init__()
  660 + self.rg_child_rec = None
660 661
661 @classmethod 662 @classmethod
662 def extract_from(clz, stream): 663 def extract_from(clz, stream):
@@ -674,7 +675,6 @@ class DocInfoListContainer(PptType): @@ -674,7 +675,6 @@ class DocInfoListContainer(PptType):
674 end_pos = curr_pos + obj.rec_head.rec_len 675 end_pos = curr_pos + obj.rec_head.rec_len
675 log.debug('start reading at pos {}, will read until {}' 676 log.debug('start reading at pos {}, will read until {}'
676 .format(curr_pos, end_pos)) 677 .format(curr_pos, end_pos))
677 - bytes_read = 0  
678 obj.rg_child_rec = [] 678 obj.rg_child_rec = []
679 679
680 while curr_pos < end_pos: 680 while curr_pos < end_pos:
@@ -1376,8 +1376,8 @@ class PptParser(object): @@ -1376,8 +1376,8 @@ class PptParser(object):
1376 log.debug('container is ok') 1376 log.debug('container is ok')
1377 atom = container.vba_info_atom 1377 atom = container.vba_info_atom
1378 log.debug('persist id ref is {}, has_macros {}, version {}' 1378 log.debug('persist id ref is {}, has_macros {}, version {}'
1379 - .format(atom.persist_id_ref, atom.f_has_macros,  
1380 - atom.version)) 1379 + .format(atom.persist_id_ref, atom.f_has_macros,
  1380 + atom.version))
1381 containers.append(container) 1381 containers.append(container)
1382 for err in errs: 1382 for err in errs:
1383 log.warning('check_validity(VBAInfoContainer): {}' 1383 log.warning('check_validity(VBAInfoContainer): {}'