Changeset 897 for trunk/dll/sortcnr.c


Ignore:
Timestamp:
Dec 31, 2007, 12:34:00 AM (18 years ago)
Author:
Gregg Young
Message:

Use CommaFmtULL for additional file, EA etc sizes display; Modify/Create TestFDates & TestCDates for comparing/sorting files or CNRITEMS by date/time.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/sortcnr.c

    r793 r897  
    142142
    143143    case SORT_LWDATE:
    144       ret = (pCI1->date.year < pCI2->date.year) ? 1 :
     144      ret =  TestCDates(&pCI1->date, &pCI1->time,
     145                        &pCI2->date, &pCI2->time);
     146        /*(pCI1->date.year < pCI2->date.year) ? 1 :
    145147        (pCI1->date.year > pCI2->date.year) ? -1 :
    146148        (pCI1->date.month < pCI2->date.month) ? 1 :
     
    153155        (pCI1->time.minutes > pCI2->time.minutes) ? -1 :
    154156        (pCI1->time.seconds < pCI2->time.seconds) ? 1 :
    155         (pCI1->time.seconds > pCI2->time.seconds) ? -1 : 0;
     157        (pCI1->time.seconds > pCI2->time.seconds) ? -1 : 0;*/
    156158      break;
    157159
    158160    case SORT_LADATE:
    159       ret = (pCI1->ladate.year < pCI2->ladate.year) ? 1 :
     161      ret = TestCDates(&pCI1->ladate, &pCI1->latime,
     162                       &pCI2->ladate, &pCI2->latime);
     163        /*(pCI1->ladate.year < pCI2->ladate.year) ? 1 :
    160164        (pCI1->ladate.year > pCI2->ladate.year) ? -1 :
    161165        (pCI1->ladate.month < pCI2->ladate.month) ? 1 :
     
    168172        (pCI1->latime.minutes > pCI2->latime.minutes) ? -1 :
    169173        (pCI1->latime.seconds < pCI2->latime.seconds) ? 1 :
    170         (pCI1->latime.seconds > pCI2->latime.seconds) ? -1 : 0;
     174        (pCI1->latime.seconds > pCI2->latime.seconds) ? -1 : 0;*/
    171175      break;
    172176
    173177    case SORT_CRDATE:
    174       ret = (pCI1->crdate.year < pCI2->crdate.year) ? 1 :
     178      ret = TestCDates(&pCI1->crdate, &pCI1->crtime,
     179                       &pCI2->crdate, &pCI2->crtime);
     180        /*(pCI1->crdate.year < pCI2->crdate.year) ? 1 :
    175181        (pCI1->crdate.year > pCI2->crdate.year) ? -1 :
    176182        (pCI1->crdate.month < pCI2->crdate.month) ? 1 :
     
    183189        (pCI1->crtime.minutes > pCI2->crtime.minutes) ? -1 :
    184190        (pCI1->crtime.seconds < pCI2->crtime.seconds) ? 1 :
    185         (pCI1->crtime.seconds > pCI2->crtime.seconds) ? -1 : 0;
     191        (pCI1->crtime.seconds > pCI2->crtime.seconds) ? -1 : 0;*/
    186192      break;
    187193    }
Note: See TracChangeset for help on using the changeset viewer.