Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/ttpfile/zmodem.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2476 by maya, Mon Apr 14 17:35:50 2008 UTC revision 2575 by doda, Thu Aug 7 03:50:58 2008 UTC
# Line 410  void ZSendFileDat(PFileVar fv, PZVar zv) Line 410  void ZSendFileDat(PFileVar fv, PZVar zv)
410    
411    fv->ByteCount = 0;    fv->ByteCount = 0;
412    SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, fv->ByteCount);    SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, fv->ByteCount);
413    SetDlgPercent(fv->HWin, IDC_PROTOPERCENT,    SetDlgPercent(fv->HWin, IDC_PROTOPERCENT, IDC_PROTOPROGRESS,
414      fv->ByteCount, fv->FileSize);      fv->ByteCount, fv->FileSize, &fv->ProgStat);
415  }  }
416    
417  void ZSendDataHdr(PZVar zv)  void ZSendDataHdr(PZVar zv)
# Line 451  void ZSendDataDat(PFileVar fv, PZVar zv) Line 451  void ZSendDataDat(PFileVar fv, PZVar zv)
451    } while ((c!=0) && (zv->PktOutCount <= zv->MaxDataLen-2));    } while ((c!=0) && (zv->PktOutCount <= zv->MaxDataLen-2));
452    
453    SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, fv->ByteCount);    SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, fv->ByteCount);
454    SetDlgPercent(fv->HWin, IDC_PROTOPERCENT,    SetDlgPercent(fv->HWin, IDC_PROTOPERCENT, IDC_PROTOPROGRESS,
455      fv->ByteCount, fv->FileSize);      fv->ByteCount, fv->FileSize, &fv->ProgStat);
456    zv->Pos = fv->ByteCount;    zv->Pos = fv->ByteCount;
457    
458    zv->PktOut[zv->PktOutCount] = ZDLE;    zv->PktOut[zv->PktOutCount] = ZDLE;
# Line 513  void ZInit Line 513  void ZInit
513    SetWindowText(fv->HWin,fv->DlgCaption);    SetWindowText(fv->HWin,fv->DlgCaption);
514    SetDlgItemText(fv->HWin, IDC_PROTOPROT, "ZMODEM");    SetDlgItemText(fv->HWin, IDC_PROTOPROT, "ZMODEM");
515    
516      InitDlgProgress(fv->HWin, IDC_PROTOPROGRESS, &fv->ProgStat);
517    
518    fv->FileSize = 0;    fv->FileSize = 0;
519    
520    zv->PktOutCount = 0;    zv->PktOutCount = 0;
# Line 854  BOOL ZParseFile(PFileVar fv, PZVar zv) Line 856  BOOL ZParseFile(PFileVar fv, PZVar zv)
856    
857    SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, 0);    SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, 0);
858    if (fv->FileSize>0)    if (fv->FileSize>0)
859      SetDlgPercent(fv->HWin, IDC_PROTOPERCENT,0,fv->FileSize);      SetDlgPercent(fv->HWin, IDC_PROTOPERCENT, IDC_PROTOPROGRESS,
860          0, fv->FileSize, &fv->ProgStat);
861    /* set timeout for data */    /* set timeout for data */
862    FTSetTimeOut(fv,zv->TimeOut);    FTSetTimeOut(fv,zv->TimeOut);
863    return TRUE;    return TRUE;
# Line 888  BOOL ZWriteData(PFileVar fv, PZVar zv) Line 891  BOOL ZWriteData(PFileVar fv, PZVar zv)
891    ZStoHdr(zv,zv->Pos);    ZStoHdr(zv,zv->Pos);
892    SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, fv->ByteCount);    SetDlgNum(fv->HWin, IDC_PROTOBYTECOUNT, fv->ByteCount);
893    if (fv->FileSize>0)    if (fv->FileSize>0)
894      SetDlgPercent(fv->HWin, IDC_PROTOPERCENT,      SetDlgPercent(fv->HWin, IDC_PROTOPERCENT, IDC_PROTOPROGRESS,
895        fv->ByteCount, fv->FileSize);        fv->ByteCount, fv->FileSize, &fv->ProgStat);
896    
897    /* set timeout for data */    /* set timeout for data */
898    FTSetTimeOut(fv,zv->TimeOut);    FTSetTimeOut(fv,zv->TimeOut);

Legend:
Removed from v.2476  
changed lines
  Added in v.2575