Commit 3436df071ef4e529b86748da840ec4ae339ff97f

Authored by Christian Herdtweck
1 parent ef36a777

msodde: no else after return

making pylint happier, part 4
Showing 1 changed file with 11 additions and 13 deletions
oletools/msodde.py
@@ -353,10 +353,9 @@ def process_doc_field(data): @@ -353,10 +353,9 @@ def process_doc_field(data):
353 353
354 if data.lstrip().lower().startswith(u'dde'): 354 if data.lstrip().lower().startswith(u'dde'):
355 return data 355 return data
356 - elif data.lstrip().lower().startswith(u'\x00d\x00d\x00e\x00'): 356 + if data.lstrip().lower().startswith(u'\x00d\x00d\x00e\x00'):
357 return data 357 return data
358 - else:  
359 - return u'' 358 + return u''
360 359
361 360
362 OLE_FIELD_START = 0x13 361 OLE_FIELD_START = 0x13
@@ -621,7 +620,7 @@ def field_is_blacklisted(contents): @@ -621,7 +620,7 @@ def field_is_blacklisted(contents):
621 logger.debug('too few args: found {0}, but need at least {1} in "{2}"' 620 logger.debug('too few args: found {0}, but need at least {1} in "{2}"'
622 .format(nargs, nargs_required, contents)) 621 .format(nargs, nargs_required, contents))
623 return False 622 return False
624 - elif nargs > nargs_required + nargs_optional: 623 + if nargs > nargs_required + nargs_optional:
625 logger.debug('too many args: found {0}, but need at most {1}+{2} in ' 624 logger.debug('too many args: found {0}, but need at most {1}+{2} in '
626 '"{3}"' 625 '"{3}"'
627 .format(nargs, nargs_required, nargs_optional, contents)) 626 .format(nargs, nargs_required, nargs_optional, contents))
@@ -899,9 +898,8 @@ def process_file(filepath, field_filter_mode=None): @@ -899,9 +898,8 @@ def process_file(filepath, field_filter_mode=None):
899 if is_ppt(ole): 898 if is_ppt(ole):
900 logger.debug('is ppt - cannot have DDE') 899 logger.debug('is ppt - cannot have DDE')
901 return u'' 900 return u''
902 - else:  
903 - logger.debug('Process file as word 2003 (doc)')  
904 - return process_doc(ole) 901 + logger.debug('Process file as word 2003 (doc)')
  902 + return process_doc(ole)
905 903
906 with open(filepath, 'rb') as file_handle: 904 with open(filepath, 'rb') as file_handle:
907 if file_handle.read(4) == RTF_START: 905 if file_handle.read(4) == RTF_START:
@@ -918,18 +916,18 @@ def process_file(filepath, field_filter_mode=None): @@ -918,18 +916,18 @@ def process_file(filepath, field_filter_mode=None):
918 if doctype == ooxml.DOCTYPE_EXCEL: 916 if doctype == ooxml.DOCTYPE_EXCEL:
919 logger.debug('Process file as excel 2007+ (xlsx)') 917 logger.debug('Process file as excel 2007+ (xlsx)')
920 return process_xlsx(filepath) 918 return process_xlsx(filepath)
921 - elif doctype in (ooxml.DOCTYPE_EXCEL_XML, ooxml.DOCTYPE_EXCEL_XML2003): 919 + if doctype in (ooxml.DOCTYPE_EXCEL_XML, ooxml.DOCTYPE_EXCEL_XML2003):
922 logger.debug('Process file as xml from excel 2003/2007+') 920 logger.debug('Process file as xml from excel 2003/2007+')
923 return process_excel_xml(filepath) 921 return process_excel_xml(filepath)
924 - elif doctype in (ooxml.DOCTYPE_WORD_XML, ooxml.DOCTYPE_WORD_XML2003): 922 + if doctype in (ooxml.DOCTYPE_WORD_XML, ooxml.DOCTYPE_WORD_XML2003):
925 logger.debug('Process file as xml from word 2003/2007+') 923 logger.debug('Process file as xml from word 2003/2007+')
926 return process_docx(filepath) 924 return process_docx(filepath)
927 - elif doctype is None: 925 + if doctype is None:
928 logger.debug('Process file as csv') 926 logger.debug('Process file as csv')
929 return process_csv(filepath) 927 return process_csv(filepath)
930 - else: # could be docx; if not: this is the old default code path  
931 - logger.debug('Process file as word 2007+ (docx)')  
932 - return process_docx(filepath, field_filter_mode) 928 + # could be docx; if not: this is the old default code path
  929 + logger.debug('Process file as word 2007+ (docx)')
  930 + return process_docx(filepath, field_filter_mode)
933 931
934 932
935 # === MAIN ================================================================= 933 # === MAIN =================================================================