File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ class PEFile : public MappedExe
5757        COUNT_WRAPPERS
5858    };
5959
60-     static  long  computeChecksum (BYTE *buffer, size_t  bufferSize, offset_t  checksumOffset);
60+     static  long  computeChecksum (const   BYTE *buffer, size_t  bufferSize, offset_t  checksumOffset);
6161
6262    PEFile (AbstractByteBuffer *v_buf);
6363    virtual  ~PEFile () { clearWrappers (); delete  album; }
Original file line number Diff line number Diff line change @@ -42,11 +42,11 @@ Executable* PEFileBuilder::build(AbstractByteBuffer *buf)
4242}
4343
4444// -------------------------------------------------------------
45- long  PEFile::computeChecksum (BYTE* buffer, size_t  bufferSize, offset_t  checksumOffset)
45+ long  PEFile::computeChecksum (const   BYTE* buffer, size_t  bufferSize, offset_t  checksumOffset)
4646{
4747    if  (!buffer || !bufferSize) return  0 ;
4848
49-     WORD* wordsBuff = reinterpret_cast <WORD*>(buffer);
49+     const   WORD* wordsBuff = reinterpret_cast <const   WORD*>(buffer);
5050    const  size_t  wordsCount = bufferSize / sizeof (WORD);
5151    const  size_t  remainingBytes = bufferSize % sizeof (WORD);
5252
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments