Ignore:
Timestamp:
16/02/2010 22:12:18 (2 years ago)
Author:
chris
Message:

Move modification time functions out-of-line to help with debugging
them.

File:
1 copied

Legend:

Unmodified
Added
Removed
  • box/trunk/lib/common/FileModificationTime.cpp

    r2460 r2612  
    22// 
    33// File 
    4 //              Name:    FileModificationTime.h 
     4//              Name:    FileModificationTime.cpp 
    55//              Purpose: Function for getting file modification time. 
    6 //              Created: 2003/08/28 
     6//              Created: 2010/02/15 
    77// 
    88// -------------------------------------------------------------------------- 
    99 
    10 #ifndef FILEMODIFICATIONTIME__H 
    11 #define FILEMODIFICATIONTIME__H 
     10#include "Box.h" 
    1211 
    1312#include <sys/stat.h> 
    1413 
    1514#include "BoxTime.h" 
     15#include "FileModificationTime.h" 
    1616 
    17 inline box_time_t FileModificationTime(EMU_STRUCT_STAT &st) 
     17#include "MemLeakFindOn.h" 
     18 
     19box_time_t FileModificationTime(EMU_STRUCT_STAT &st) 
    1820{ 
    1921#ifndef HAVE_STRUCT_STAT_ST_MTIMESPEC 
     
    2729} 
    2830 
    29 inline box_time_t FileAttrModificationTime(EMU_STRUCT_STAT &st) 
     31box_time_t FileAttrModificationTime(EMU_STRUCT_STAT &st) 
    3032{ 
    3133        box_time_t statusmodified = 
     
    4648} 
    4749 
    48 inline box_time_t FileModificationTimeMaxModAndAttr(EMU_STRUCT_STAT &st) 
     50box_time_t FileModificationTimeMaxModAndAttr(EMU_STRUCT_STAT &st) 
    4951{ 
    5052#ifndef HAVE_STRUCT_STAT_ST_MTIMESPEC 
     
    6163} 
    6264 
    63 #endif // FILEMODIFICATIONTIME__H 
    64  
Note: See TracChangeset for help on using the changeset viewer.