Changeset 157 for trunk/dll/comp.c


Ignore:
Timestamp:
May 26, 2005, 4:18:54 AM (20 years ago)
Author:
root
Message:

Rework for CNRITEM.szSubject
Rework with ULONGLONG

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/comp.c

    r145 r157  
    77
    88  Copyright (c) 1993-02 M. Kimes
    9   Copyright (c) 2003, 2005 Steven H.Levine
     9  Copyright (c) 2003, 2005 Steven H. Levine
    1010
    1111  16 Oct 02 MK Baseline
     
    1313  01 Aug 04 SHL Rework lstrip/rstrip usage
    1414  24 May 05 SHL Rework Win_Error usage
     15  24 May 05 SHL Rework for CNRITEM.szSubject
     16  25 May 05 SHL Rework with ULONGLONG
    1517
    1618***********************************************************************/
     
    1921#define INCL_WIN
    2022#define INCL_GPI
    21 
     23#define INCL_LONGLONG
    2224#include <os2.h>
     25
    2326#include <stdio.h>
    2427#include <stdlib.h>
     
    2730#include <share.h>
    2831#include <io.h>
     32
    2933#include "fm3dll.h"
    3034#include "fm3dlg.h"
     
    4448
    4549
    46 void SnapShot (char *path,FILE *fp,BOOL recurse) {
    47 
     50void SnapShot (char *path,FILE *fp,BOOL recurse)
     51{
    4852  FILEFINDBUF4 *fb;
    4953  char         *mask,*enddir;
     
    472476                pciO->cbFile     = pci->cbFile;
    473477                pciO->easize     = pci->easize;
    474                 *pciO->subject  = 0;
     478                *pciO->szSubject = 0;
    475479                *pci->szFileName = 0;
    476480                pci->pszFileName = pci->szFileName;
     
    543547                pciO->cbFile     = pci->cbFile;
    544548                pciO->easize     = pci->easize;
    545                 *pci->subject    = 0;
     549                *pci->szSubject  = 0;
    546550                pci->flags       = CNRITEM_EXISTS;
    547551                WinSendMsg(hwndCnrS,CM_INVALIDATERECORD,MPFROMP(&pci),
     
    9991003          pcir->rc.pszIcon = pcir->pszFileName;
    10001004          pcir->rc.hptrIcon = (HPOINTER)0;
    1001           pcir->pszSubject = pcir->subject;
    1002           pcir->pszLongname = pcir->Longname;
     1005          pcir->pszSubject = pcir->szSubject;
     1006          pcir->pszLongname = pcir->szLongname;
    10031007          pcir->pszDispAttr = pcir->szDispAttr;
    10041008          pcil->hwndCnr = hwndLeft;
     
    10071011          pcil->rc.hptrIcon = (HPOINTER)0;
    10081012          pcil->pszDispAttr = pcil->szDispAttr;
    1009           pcil->pszSubject = pcil->subject;
    1010           pcil->pszLongname = pcil->Longname;
     1013          pcil->pszSubject = pcil->szSubject;
     1014          pcil->pszLongname = pcil->szLongname;
    10111015          if((filesl && filesl[l]) && (filesr && filesr[r])) {
    10121016            x = stricmp(filesl[l]->fname,filesr[r]->fname);
     
    10151019                      (cmp->leftdir[strlen(cmp->leftdir) - 1] == '\\') ?
    10161020                      NullStr : "\\",filesl[l]->fname);
    1017 //              pcil->rc.hptrIcon    = hptrFile;
     1021              // pcil->rc.hptrIcon    = hptrFile;
    10181022              pcil->pszFileName    = pcil->szFileName + lenl;
    10191023              pcil->attrFile       = filesl[l]->attrFile;
     
    10841088              pcil->flags |= CNRITEM_EXISTS;
    10851089              pcir->flags |= CNRITEM_EXISTS;
    1086               cl = pcil->subject;
     1090              cl = pcil->szSubject;
    10871091              if(pcil->cbFile + pcil->easize >
    10881092                 pcir->cbFile + pcir->easize) {
     
    11131117                pcil->flags |= CNRITEM_NEWER;
    11141118                pcir->flags |= CNRITEM_OLDER;
    1115                 if(cl != pcil->subject) {
     1119                if(cl != pcil->szSubject) {
    11161120                  strcpy(cl,", ");
    11171121                  cl += 2;
     
    11351139                pcil->flags |= CNRITEM_OLDER;
    11361140                pcir->flags |= CNRITEM_NEWER;
    1137                 if(cl != pcil->subject) {
     1141                if(cl != pcil->szSubject) {
    11381142                  strcpy(cl,", ");
    11391143                  cl += 2;
Note: See TracChangeset for help on using the changeset viewer.