Show
Ignore:
Timestamp:
11/28/07 00:52:52 (16 years ago)
Author:
jerome
Message:

Code cleaning.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pkpgcounter/trunk/pkpgpdls/postscript.py

    r492 r520  
    3737    def isValid(self) :     
    3838        """Returns True if data is PostScript, else False.""" 
    39         if self.firstblock.startswith("%!") or \ 
    40            self.firstblock.startswith("\004%!") or \ 
    41            self.firstblock.startswith("\033%-12345X%!PS") or \ 
    42            ((self.firstblock[:128].find("\033%-12345X") != -1) and \ 
    43              ((self.firstblock.find("LANGUAGE=POSTSCRIPT") != -1) or \ 
    44               (self.firstblock.find("LANGUAGE = POSTSCRIPT") != -1) or \ 
    45               (self.firstblock.find("LANGUAGE = Postscript") != -1))) or \ 
    46               (self.firstblock.find("%!PS-Adobe") != -1) : 
     39        if self.parent.firstblock.startswith("%!") or \ 
     40           self.parent.firstblock.startswith("\004%!") or \ 
     41           self.parent.firstblock.startswith("\033%-12345X%!PS") or \ 
     42           ((self.parent.firstblock[:128].find("\033%-12345X") != -1) and \ 
     43             ((self.parent.firstblock.find("LANGUAGE=POSTSCRIPT") != -1) or \ 
     44              (self.parent.firstblock.find("LANGUAGE = POSTSCRIPT") != -1) or \ 
     45              (self.parent.firstblock.find("LANGUAGE = Postscript") != -1))) or \ 
     46              (self.parent.firstblock.find("%!PS-Adobe") != -1) : 
    4747            self.logdebug("DEBUG: Input file is in the PostScript format.") 
    4848            return True 
     
    5757        # we need to reopen the input file in binary mode again, just in case 
    5858        # otherwise we might break the original file's contents. 
    59         infile = open(self.filename, "rb") 
     59        infile = open(self.parent.filename, "rb") 
    6060        try : 
    6161            child = popen2.Popen4(command)