Changeset 486 for trunk/dll/uudecode.c


Ignore:
Timestamp:
Sep 7, 2006, 7:10:15 AM (19 years ago)
Author:
root
Message:

Back to fgets for now - avoid excess error messages

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/uudecode.c

    r404 r486  
    1313  17 Jul 06 SHL Use Runtime_Error
    1414  29 Jul 06 SHL Use xfgets
     15  01 Sep 06 SHL Back to fgets for now - avoid excess error messages
    1516
    1617***********************************************************************/
     
    5152    dest = fakedest;
    5253  in = _fsopen(filename, "r", SH_DENYWR);
    53   if (!in)
    54   {
     54  if (!in) {
    5555    saymsg(MB_CANCEL,
    5656           HWND_DESKTOP,
     
    6262
    6363  /* search for header line */
    64   for (;;)
    65   {
    66     if (!xfgets(buf, sizeof(buf), in,pszSrcFile,__LINE__)) {
     64  for (;;) {
     65    if (!fgets(buf, sizeof(buf), in)) {
    6766      fclose(in);
    6867      saymsg(MB_CANCEL,
     
    7574    if (!strncmp(buf, "begin ", 6))
    7675      break;
    77   }
     76  } // for
    7877  *dest = 0;
    7978  sscanf(buf, "begin %o %259s", &mode, dest);
    8079  dest[CCHMAXPATH - 1] = 0;
    81   {                                     /* place dest in same directory as filename by default... */
     80  {
     81    /* place dest in same directory as filename by default... */
    8282    char build[CCHMAXPATH], *p;
    8383
    8484    strcpy(build, filename);
    8585    p = strrchr(build, '\\');
    86     if (p)
    87     {
     86    if (p) {
    8887      p++;
    8988      *p = 0;
     
    9594  }
    9695
    97   if (!export_filename(HWND_DESKTOP, dest, FALSE))
    98   {
     96  if (!export_filename(HWND_DESKTOP, dest, FALSE)) {
    9997    fclose(in);
    10098    return ret;
     
    103101  /* create output file */
    104102  out = _fsopen(dest, "ab+", SH_DENYWR);
    105   if (!out)
    106   {
     103  if (!out) {
    107104    fclose(in);
    108105    saymsg(MB_CANCEL,
     
    134131  int n;
    135132
    136   for (;;)
    137   {
     133  for (;;) {
    138134    /* for each input line */
    139135    if (!xfgets(buf, sizeof(buf), in,pszSrcFile,__LINE__))
     
    143139      break;
    144140    bp = &buf[1];
    145     while (n > 0)
    146     {
     141    while (n > 0) {
    147142      outdec(bp, out, n);
    148143      bp += 4;
     
    181176  {
    182177  case WM_INITDLG:
    183     if (mp2)
    184     {
     178    if (mp2) {
    185179      WinSetWindowPtr(hwnd, 0, mp2);
    186180      wk = (WORKER *) mp2;
    187       if (wk -> li && wk -> li -> list && wk -> li -> list[0])
    188       {
     181      if (wk -> li && wk -> li -> list && wk -> li -> list[0]) {
    189182        WinSendDlgItemMsg(hwnd, MRG_TARGETNAME, EM_SETTEXTLIMIT,
    190183                          MPFROM2SHORT(CCHMAXPATH, 0), MPVOID);
     
    201194    WinSendDlgItemMsg(hwnd, MRG_LISTBOX, LM_DELETEALL, MPVOID, MPVOID);
    202195    wk = WinQueryWindowPtr(hwnd, 0);
    203     if (wk)
    204     {
    205 
     196    if (wk) {
    206197      INT x, numfiles = 0;
    207198      SHORT start;
     
    215206      WinSendDlgItemMsg(hwnd, MRG_TARGETNAME, EM_SETSEL,
    216207                        MPFROM2SHORT(start, CCHMAXPATH), MPVOID);
    217       for (x = 0; wk -> li -> list[x]; x++)
    218       {
    219         if (IsFile(wk -> li -> list[x]) == 1)
    220         {
     208      for (x = 0; wk -> li -> list[x]; x++) {
     209        if (IsFile(wk -> li -> list[x]) == 1) {
    221210          numfiles++;
    222211          WinSendDlgItemMsg(hwnd, MRG_LISTBOX, LM_INSERTITEM,
     
    226215      }
    227216      WinCheckButton(hwnd, MRG_BINARY, (wk -> li -> type == IDM_MERGEBINARY));
    228       if (!numfiles)
    229       {
     217      if (!numfiles) {
    230218        saymsg(MB_CANCEL | MB_ICONEXCLAMATION,
    231219               hwnd,
     
    250238          x = (SHORT) WinSendDlgItemMsg(hwnd, MRG_LISTBOX, LM_QUERYSELECTION,
    251239                                        MPFROMSHORT(LIT_FIRST), MPVOID);
    252           if (x >= 0)
    253           {
     240          if (x >= 0) {
    254241            *szBuffer = 0;
    255242            WinSendDlgItemMsg(hwnd, MRG_LISTBOX, LM_QUERYITEMTEXT,
     
    283270    case MRG_CHANGETARGET:
    284271      wk = WinQueryWindowPtr(hwnd, 0);
    285       if (wk)
    286       {
    287 
     272      if (wk) {
    288273        CHAR filename[CCHMAXPATH];
    289274
    290275        strcpy(filename, wk -> li -> targetpath);
    291         if (export_filename(HWND_DESKTOP, filename, FALSE) && *filename)
    292         {
     276        if (export_filename(HWND_DESKTOP, filename, FALSE) && *filename) {
    293277          strcpy(wk -> li -> targetpath, filename);
    294278          WinSetDlgItemText(hwnd, MRG_TARGETNAME, wk -> li -> targetpath);
     
    317301        x = (SHORT) WinSendDlgItemMsg(hwnd, MRG_LISTBOX, LM_QUERYSELECTION,
    318302                                      MPFROMSHORT(LIT_FIRST), MPVOID);
    319         if (x >= 0)
    320         {
     303        if (x >= 0) {
    321304          *szBuffer = 0;
    322305          WinSendDlgItemMsg(hwnd, MRG_LISTBOX, LM_QUERYITEMTEXT,
    323306                            MPFROM2SHORT(x, CCHMAXPATH),
    324307                            MPFROMP(szBuffer));
    325           if (*szBuffer)
    326           {
     308          if (*szBuffer) {
    327309            WinSendDlgItemMsg(hwnd, MRG_LISTBOX, LM_DELETEITEM,
    328310                              MPFROMSHORT(x), MPVOID);
     
    353335    case DID_OK:
    354336      wk = WinQueryWindowPtr(hwnd, 0);
    355       if (wk)
    356       {
    357 
     337      if (wk) {
    358338        BOOL append, binary;
    359339        CHAR **list = NULL, **test, szBuffer[CCHMAXPATH];
     
    366346                            CCHMAXPATH,
    367347                            szBuffer);
    368         if (!*szBuffer)
    369         {
     348        if (!*szBuffer) {
    370349          DosBeep(50, 100);
    371350          WinSetFocus(HWND_DESKTOP,
     
    415394          }
    416395        }
    417         if (numfiles && list && numfiles + 1 < numalloc)
    418         {
     396        if (numfiles && list && numfiles + 1 < numalloc) {
    419397          test = xrealloc(list, sizeof(CHAR *) * (numfiles + 1),pszSrcFile,__LINE__);
    420398          if (test)
Note: See TracChangeset for help on using the changeset viewer.