Ignore:
Timestamp:
24/02/2010 20:28:33 (2 years ago)
Author:
chris
Message:

Add option to display attribute modification times from additional
attributes if available in bbackupquery.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • box/trunk/lib/backupclient/BackupClientFileAttributes.cpp

    r2635 r2636  
    651651// 
    652652// Function 
    653 //              Name:    BackupClientFileAttributes::GetModificationTime() 
     653//              Name:    BackupClientFileAttributes::GetModificationTimes() 
    654654//              Purpose: Returns the modification time embedded in the 
    655655//                       attributes. 
     
    657657// 
    658658// -------------------------------------------------------------------------- 
    659 box_time_t BackupClientFileAttributes::GetModificationTime() const 
     659void BackupClientFileAttributes::GetModificationTimes( 
     660        box_time_t *pModificationTime, 
     661        box_time_t *pAttrModificationTime) const 
    660662{ 
    661663        // Got something loaded 
     
    692694        attr_StreamFormat *pattr = (attr_StreamFormat*)mpClearAttributes->GetBuffer(); 
    693695 
    694         return box_ntoh64(pattr->ModificationTime); 
     696        if(pModificationTime) 
     697        { 
     698                *pModificationTime = box_ntoh64(pattr->ModificationTime); 
     699        } 
     700         
     701        if(pAttrModificationTime) 
     702        { 
     703                *pAttrModificationTime = box_ntoh64(pattr->AttrModificationTime); 
     704        } 
    695705} 
    696706 
Note: See TracChangeset for help on using the changeset viewer.