Changeset 145


Ignore:
Timestamp:
May 25, 2005, 4:00:56 AM (20 years ago)
Author:
root
Message:

Rework Win_Error usage

Location:
trunk/dll
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/collect.c

    r130 r145  
    1313  01 Aug 04 SHL Rework lstrip/rstrip usage
    1414  23 May 05 SHL Use QWL_USER
     15  24 May 05 SHL Rework Win_Error usage
    1516
    1617***********************************************************************/
     
    22432244              pDInfo = ((PCNRDRAGINFO)mp2)->pDragInfo;
    22442245              if(!DrgAccessDraginfo(pDInfo)) {
    2245                 General_Error(WinQueryAnchorBlock(hwnd),
    2246                             hwnd,
    2247                             __FILE__,
    2248                             __LINE__,
    2249                             "%s",
    2250                             GetPString(IDS_DROPERRORTEXT));
     2246                Win_Error(hwnd,hwnd,__FILE__,__LINE__,
     2247                          "%s",
     2248                          GetPString(IDS_DROPERRORTEXT));
    22512249                break;
    22522250              }
  • trunk/dll/comp.c

    r123 r145  
    77
    88  Copyright (c) 1993-02 M. Kimes
    9   Copyright (c) 2003, 2004 Steven H.Levine
    10 
    11   Revisions     16 Oct 02 MK Baseline
    12                 04 Nov 03 SHL Force window refresh after subdir toggle
    13                 01 Aug 04 SHL Rework lstrip/rstrip usage
     9  Copyright (c) 2003, 2005 Steven H.Levine
     10
     11  16 Oct 02 MK Baseline
     12  04 Nov 03 SHL Force window refresh after subdir toggle
     13  01 Aug 04 SHL Rework lstrip/rstrip usage
     14  24 May 05 SHL Rework Win_Error usage
    1415
    1516***********************************************************************/
     
    287288                        65536,
    288289                        (PVOID)fc) == -1) {
    289           General_Error(WinQueryAnchorBlock(hwnd),
    290                         hwnd,
    291                         __FILE__,
    292                         __LINE__,
    293                         "%s",
    294                         GetPString(IDS_CANTCOMPARETEXT));
     290          Win_Error(hwnd,hwnd,__FILE__,__LINE__,
     291                    GetPString(IDS_CANTCOMPARETEXT));
    295292          WinDismissDlg(hwnd,0);
    296293        }
  • trunk/dll/dircnrs.c

    r130 r145  
    1212  01 Aug 04 SHL Rework lstrip/rstrip usage
    1313  23 May 05 SHL Use QWL_USER
     14  24 May 05 SHL Rework Win_Error usage
    1415
    1516***********************************************************************/
     
    30653066              pDInfo = (PDRAGINFO)((PCNRDRAGINFO)mp2)->pDragInfo;
    30663067              if(!DrgAccessDraginfo(pDInfo)) {
    3067                   General_Error(WinQueryAnchorBlock(hwnd),
    3068                               hwnd,
    3069                               __FILE__,
    3070                               __LINE__,
    3071                               "%s",
    3072                               GetPString(IDS_DROPERRORTEXT));
     3068                  Win_Error(hwnd,hwnd,__FILE__,__LINE__,
     3069                            GetPString(IDS_DROPERRORTEXT));
    30733070                break;
    30743071              }
  • trunk/dll/filldir.c

    r90 r145  
    77
    88  Copyright (c) 1993-98 M. Kimes
    9   Copyright (c) 2001, 2004 Steven H.Levine
    10 
    11   Revisions     12 Sep 02 SHL - Rework symbols to understand code
    12                 08 Feb 03 SHL - DropHelp: calc EA size consistently
    13                 11 Jun 03 SHL - Add JFS and FAT32 support
    14                 10 Jan 04 SHL - ProcessDirectory: avoid most large drive failures
     9  Copyright (c) 2001, 2005 Steven H.Levine
     10
     11  12 Sep 02 SHL Rework symbols to understand code
     12  08 Feb 03 SHL DropHelp: calc EA size consistently
     13  11 Jun 03 SHL Add JFS and FAT32 support
     14  10 Jan 04 SHL ProcessDirectory: avoid most large drive failures
     15  24 May 05 SHL Rework Win_Error usage
    1516
    1617***********************************************************************/
    17 
    1818
    1919#define INCL_DOS
     
    633633                  }
    634634                  else {
    635                     General_Error(WinQueryAnchorBlock(hwndCnr),HWND_DESKTOP,
    636                                   __FILE__,__LINE__,
    637                                   GetPString(IDS_FILLDIRERR1TEXT),
    638                                   hwndCnr);
     635                    Win_Error(hwndCnr,HWND_DESKTOP,__FILE__,__LINE__,
     636                              GetPString(IDS_FILLDIRERR1TEXT),
     637                              hwndCnr);
    639638                    ulMaxFiles--;
    640639                  }
     
    673672                      } // SHL
    674673
    675                       General_Error(WinQueryAnchorBlock(hwndCnr),
    676                                     HWND_DESKTOP,
    677                                     __FILE__,
    678                                     __LINE__,
    679                                     GetPString(IDS_FILLDIRERR2TEXT));
     674                      Win_Error(hwndCnr,HWND_DESKTOP,__FILE__,__LINE__,
     675                                GetPString(IDS_FILLDIRERR2TEXT));
    680676                      totalbytes = -1;
    681677                      if(WinIsWindow((HAB)0,hwndCnr)) {
     
    695691              }
    696692              else {
    697                 General_Error(WinQueryAnchorBlock(hwndCnr),
    698                               HWND_DESKTOP,
    699                               __FILE__,
    700                               __LINE__,
    701                               GetPString(IDS_FILLDIRERR3TEXT));
     693                Win_Error(hwndCnr,HWND_DESKTOP,__FILE__,__LINE__,
     694                          GetPString(IDS_FILLDIRERR3TEXT));
    702695                totalbytes = -1;
    703696              }
     
    774767            }
    775768            else {
    776               General_Error(WinQueryAnchorBlock(hwndCnr),
    777                             HWND_DESKTOP,
    778                             __FILE__,
    779                             __LINE__,
    780                             GetPString(IDS_FILLDIRERR4TEXT),
    781                             hwndCnr);
     769              Win_Error(hwndCnr,HWND_DESKTOP,__FILE__,__LINE__,
     770                        GetPString(IDS_FILLDIRERR4TEXT),
     771                        hwndCnr);
    782772              ulTotal--;
    783773            }
     
    812802                } // SHL
    813803
    814                 General_Error(WinQueryAnchorBlock(hwndCnr),
    815                               HWND_DESKTOP,
    816                               __FILE__,
    817                               __LINE__,
    818                               GetPString(IDS_FILLDIRERR5TEXT));
     804                Win_Error(hwndCnr,HWND_DESKTOP,__FILE__,__LINE__,
     805                          GetPString(IDS_FILLDIRERR5TEXT));
    819806                totalbytes = -1;
    820807                if(WinIsWindow((HAB)0,hwndCnr)) {
     
    832819        }
    833820        else {
    834           General_Error(WinQueryAnchorBlock(hwndCnr),
    835                         HWND_DESKTOP,
    836                         __FILE__,
    837                         __LINE__,
    838                         GetPString(IDS_FILLDIRERR3TEXT));
     821          Win_Error(hwndCnr,HWND_DESKTOP,__FILE__,__LINE__,
     822                    GetPString(IDS_FILLDIRERR3TEXT));
    839823          totalbytes = -1;
    840824        }
     
    11171101                     MPFROMP(pciFirst),
    11181102                     MPFROMP(&ri)))
    1119         General_Error(WinQueryAnchorBlock(hwndCnr),
    1120                       hwndCnr,
    1121                       __FILE__,
    1122                       __LINE__,
    1123                       GetPString(IDS_FILLDIRERR5TEXT));
     1103        Win_Error(hwndCnr,hwndCnr,__FILE__,__LINE__,
     1104                  GetPString(IDS_FILLDIRERR5TEXT));
    11241105    }
    11251106    /* move cursor onto the default drive rather than the first drive */
     
    12201201                               MPFROMP(pci),
    12211202                               MPFROMP(&ri))) {
    1222                   General_Error(WinQueryAnchorBlock(hwndCnr),
    1223                                 hwndCnr,
    1224                                 __FILE__,
    1225                                 __LINE__,
    1226                                 GetPString(IDS_FILLDIRERR5TEXT));
     1203                  Win_Error(hwndCnr,hwndCnr,__FILE__,__LINE__,
     1204                            GetPString(IDS_FILLDIRERR5TEXT));
    12271205                  WinSendMsg(hwndCnr,
    12281206                             CM_FREERECORD,
     
    13311309  }
    13321310  else {
    1333     General_Error(WinQueryAnchorBlock(hwndCnr),
    1334                   hwndCnr,
    1335                   __FILE__,
    1336                   __LINE__,
    1337                   GetPString(IDS_FILLDIRERR7TEXT));
     1311    Win_Error(hwndCnr,hwndCnr,__FILE__,__LINE__,
     1312              GetPString(IDS_FILLDIRERR7TEXT));
    13381313    exit(0);
    13391314  }
  • trunk/dll/flesh.c

    r2 r145  
     1
     2/***********************************************************************
     3
     4  $Id$
     5
     6  Flesh
     7
     8  Copyright (c) 1993-98 M. Kimes
     9  Copyright (c) 2005 Steven H.Levine
     10
     11  24 May 05 SHL Rework Win_Error usage
     12
     13***********************************************************************/
     14
    115#define INCL_DOS
    216#define INCL_DOSERRORS
     
    923#include <string.h>
    1024#include <ctype.h>
     25
    1126#include "fm3dll.h"
    1227#include "fm3str.h"
     
    472487                ret = TRUE;
    473488              else {
    474                 General_Error(WinQueryAnchorBlock(hwndCnr),
    475                               HWND_DESKTOP,
    476                               __FILE__,
    477                               __LINE__,
    478                               GetPString(IDS_RECORDINSERTFAILEDTEXT));
     489                Win_Error(hwndCnr,HWND_DESKTOP,__FILE__,__LINE__,
     490                          GetPString(IDS_RECORDINSERTFAILEDTEXT));
    479491                WinSendMsg(hwndCnr,
    480492                           CM_FREERECORD,
     
    489501        }
    490502        else
    491           General_Error(WinQueryAnchorBlock(hwndCnr),
    492                         HWND_DESKTOP,
    493                         __FILE__,
    494                         __LINE__,
    495                         GetPString(IDS_RECORDALLOCFAILEDTEXT));
     503          Win_Error(hwndCnr,HWND_DESKTOP,__FILE__,__LINE__,
     504                    GetPString(IDS_RECORDALLOCFAILEDTEXT));
    496505      }
    497506      else if(toupper(*str) > 'B' && str[1] == ':' && str[2] == '\\' &&
  • trunk/dll/fm3dll.h

    r132 r145  
    99  Copyright (c) 2001, 2005 Steven H.Levine
    1010
    11   Revisions     12 Feb 03 SHL Add CBLIST_TO_EASIZE
    12                 11 Jun 03 SHL Add JFS and FAT32 support
    13                 06 Jan 04 SHL Drop hundfmt
    14                 01 Aug 04 SHL Optimze strippers
    15                 01 Aug 04 SHL Drop avv local functions
    16                 23 May 05 SHL Split datamin to datamin.h
     11  12 Feb 03 SHL Add CBLIST_TO_EASIZE
     12  11 Jun 03 SHL Add JFS and FAT32 support
     13  06 Jan 04 SHL Drop hundfmt
     14  01 Aug 04 SHL Optimze strippers
     15  01 Aug 04 SHL Drop avv local functions
     16  23 May 05 SHL Split datamin to datamin.h
     17  24 May 05 SHL Rework Win_Error usage
    1718
    1819***********************************************************************/
     
    546547BOOL UnFlesh       (HWND hwndCnr,PCNRITEM pciParent);
    547548
    548 /* saymsg.c */
    549 APIRET saymsg       (APIRET type,HWND hwnd,CHAR *title,CHAR *string,...);
    550 
    551549/* error.c */
    552 VOID General_Error  (HAB hab,HWND hwndOwner, PSZ ErrModule,LONG ErrLine,
    553                      CHAR *s,...);
    554 INT Dos_Error       (INT type,ULONG Error,HWND hwndOwner, PSZ ErrModule,
    555                      LONG ErrLine,CHAR *s,...);
     550VOID Win_Error     (HWND hwndErr,HWND hwndOwner,
     551                    PSZ pszFileName,ULONG ulLineNo,CHAR *pszFmt,...);
     552INT Dos_Error      (ULONG mb_type,ULONG ulRC,HWND hwndOwner,
     553                    PSZ pszFileName,ULONG ulLineNo,CHAR *pszFmt,...);
     554APIRET saymsg      (ULONG mb_type,HWND hwnd,CHAR *pszTitle,CHAR *pszFmt,...);
    556555
    557556/* valid.c */
     
    565564BOOL IsValidDir       (CHAR *test);
    566565BOOL IsValidDrive     (CHAR drive);
    567 CHAR * MakeValidDir   (CHAR *path);
     566CHAR *MakeValidDir    (CHAR *path);
    568567BOOL IsExecutable     (CHAR *filename);
    569568VOID FillInDriveFlags (VOID *dummy);
    570569VOID DriveFlagsOne    (INT x);
    571570VOID ArgDriveFlags    (INT argc,CHAR **argv);
    572 CHAR * assign_ignores (CHAR *s);
     571CHAR *assign_ignores (CHAR *s);
    573572BOOL needs_quoting    (CHAR *f);
    574573BOOL IsBinary         (CHAR *str,ULONG len);
     
    578577char *IsVowel         (char a);
    579578VOID GetDesktopName   (CHAR *objectpath,ULONG size);
    580 char * RootName       (char *filename);
     579char *RootName        (char *filename);
    581580APIRET MakeFullName   (char *filename);
    582581
     
    715714
    716715/* delims.c */
    717 char * skip_delim (char *a,register char *delim);
    718 char * to_delim (char *a,register char *delim);
     716char *skip_delim (char *a,register char *delim);
     717char *to_delim (char *a,register char *delim);
    719718
    720719/* copyf.c */
     
    741740
    742741/* srchpath.c */
    743 CHAR * first_path (CHAR *path,CHAR *ret);
    744 CHAR * searchapath (CHAR *path,CHAR *filename);
    745 CHAR * searchpath (CHAR *filename);
     742CHAR *first_path (CHAR *path,CHAR *ret);
     743CHAR *searchapath (CHAR *path,CHAR *filename);
     744CHAR *searchpath (CHAR *filename);
    746745
    747746/* literal.c */
     
    751750
    752751/* stristr.c */
    753 CHAR * stristr (const CHAR *t, const CHAR *s);
    754 CHAR * strnistr (register CHAR *t, CHAR *s, LONG len);
    755 CHAR * strnstr (register CHAR *t, CHAR *s, LONG len);
    756 CHAR * findstring (CHAR *findthis, ULONG lenthis, CHAR *findin,
    757                    ULONG lenin, BOOL insensitive);
     752CHAR *stristr (const CHAR *t, const CHAR *s);
     753CHAR *strnistr (register CHAR *t, CHAR *s, LONG len);
     754CHAR *strnstr (register CHAR *t, CHAR *s, LONG len);
     755CHAR *findstring (CHAR *findthis, ULONG lenthis, CHAR *findin,
     756                  ULONG lenin, BOOL insensitive);
    758757
    759758/* avl.c */
  • trunk/dll/inis.c

    r118 r145  
    55
    66  Copyright (c) 1993-98 M. Kimes
    7   Copyright (c) 2004 Steven H.Levine
    8 
    9   Revisions     01 Aug 04 SHL - Rework lstrip/rstrip usage
    10                 01 Aug 04 SHL - Rework fixup usage
     7  Copyright (c) 2004, 2005 Steven H.Levine
     8
     9  01 Aug 04 SHL Rework lstrip/rstrip usage
     10  01 Aug 04 SHL Rework fixup usage
     11  24 May 05 SHL Rework Win_Error usage
    1112
    1213***********************************************************************/
     
    2324#include <ctype.h>
    2425#include <share.h>
     26
    2527#include "fm3dll.h"
    2628#include "fm3dlg.h"
     
    990992              WinDismissDlg(hwnd,1);
    991993            else
    992               General_Error(WinQueryAnchorBlock(hwnd),
    993                             hwnd,
    994                             __FILE__,
    995                             __LINE__,
    996                             GetPString(IDS_INIPRFRESETFAILEDTEXT));
     994              Win_Error(hwnd,hwnd,__FILE__,__LINE__,
     995                        GetPString(IDS_INIPRFRESETFAILEDTEXT));
    997996          }
    998997          break;
     
    11031102            prfp.pszSysName = (PSZ)oldsysini;
    11041103            if(!PrfQueryProfile(WinQueryAnchorBlock(hwnd),&prfp)) {
    1105               General_Error(WinQueryAnchorBlock(hwnd),
    1106                             hwnd,
    1107                             __FILE__,
    1108                             __LINE__,
    1109                             GetPString(IDS_INIQUERYPRFFAILEDTEXT));
     1104              Win_Error(hwnd,hwnd,__FILE__,__LINE__,
     1105                        GetPString(IDS_INIQUERYPRFFAILEDTEXT));
    11101106              break;
    11111107            }
     
    12711267              prfp.pszSysName = (PSZ)oldsysini;
    12721268              if(!PrfReset(WinQueryAnchorBlock(hwnd),&prfp))
    1273                 General_Error(WinQueryAnchorBlock(hwnd),
    1274                               hwnd,
    1275                               __FILE__,
    1276                               __LINE__,
    1277                               GetPString(IDS_INIPRFRESETFAILEDTEXT));
     1269                Win_Error(hwnd,hwnd,__FILE__,__LINE__,
     1270                          GetPString(IDS_INIPRFRESETFAILEDTEXT));
    12781271              else {
    12791272                Notify(GetPString(IDS_SUCCESSTEXT));
     
    12841277            }
    12851278            else
    1286               General_Error(WinQueryAnchorBlock(hwnd),
    1287                             hwnd,
    1288                             __FILE__,
    1289                             __LINE__,
    1290                             GetPString(IDS_INIPRFRESETFAILEDTEXT));
     1279              Win_Error(hwnd,hwnd,__FILE__,__LINE__,
     1280                        GetPString(IDS_INIPRFRESETFAILEDTEXT));
    12911281          }
    12921282          break;
     
    28392829              }
    28402830              else
    2841                 General_Error(WinQueryAnchorBlock(hwnd),
    2842                               hwnd,
    2843                               __FILE__,
    2844                               __LINE__,
    2845                               GetPString(IDS_INICANTOPENINITEXT),
    2846                               filename);
     2831                Win_Error(hwnd,hwnd,__FILE__,__LINE__,
     2832                          GetPString(IDS_INICANTOPENINITEXT),
     2833                          filename);
    28472834            }
    28482835          }
  • trunk/dll/killproc.c

    r2 r145  
     1
     2/***********************************************************************
     3
     4  $Id$
     5
     6  Kill a process
     7
     8  Copyright (c) 1993-98 M. Kimes
     9  Copyright (c) 2005 Steven H.Levine
     10
     11  24 May 05 SHL Rework Win_Error usage
     12
     13***********************************************************************/
     14
    115#define INCL_DOSERRORS
    216#define INCL_DOS
     
    160174  }
    161175  else {
    162     General_Error((HAB)0,
    163                   HWND_DESKTOP,
    164                   __FILE__,
    165                   __LINE__,
    166                   GetPString(IDS_REDIRECTERRORTEXT));
     176    Win_Error(NULLHANDLE,HWND_DESKTOP,__FILE__,__LINE__,
     177              GetPString(IDS_REDIRECTERRORTEXT));
    167178    goto Abort;
    168179  }
  • trunk/dll/undel.c

    r123 r145  
    55
    66  Copyright (c) 1993-98 M. Kimes
    7   Copyright (c) 2004 Steven H.Levine
    8 
    9   Revisions     01 Aug 04 SHL - Rework lstrip/rstrip usage
     7  Copyright (c) 2004, 2005 Steven H.Levine
     8
     9  01 Aug 04 SHL Rework lstrip/rstrip usage
     10  24 May 05 SHL Rework Win_Error usage
    1011
    1112***********************************************************************/
     
    8687    }
    8788    else {
    88       General_Error((HAB)0,
    89                     hwnd,
    90                     __FILE__,
    91                     __LINE__,
    92                     GetPString(IDS_REDIRECTERRORTEXT));
     89      Win_Error(NULLHANDLE,hwnd,__FILE__,__LINE__,
     90                GetPString(IDS_REDIRECTERRORTEXT));
    9391      killme = TRUE;
    9492      goto Abort;
Note: See TracChangeset for help on using the changeset viewer.