Changeset 384


Ignore:
Timestamp:
Apr 16, 2010, 1:51:22 PM (15 years ago)
Author:
pr
Message:

Fix variable init. bugs.

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • branches/branch-1-0/src/helpers/debug.c

    r229 r384  
    2828
    2929/*
    30  *      This file Copyright (C) 1992-99 Ulrich M”ller,
    31  *                                      Kim Rasmussen,
    32  *                                      Marc Fiammante,
    33  *                                      John Currier,
    34  *                                      Anthony Cruise.
     30 *      This file Copyright (C) 1992-2010 Ulrich M”ller,
     31 *                                        Kim Rasmussen,
     32 *                                        Marc Fiammante,
     33 *                                        John Currier,
     34 *                                        Anthony Cruise.
    3535 *      This file is part of the "XWorkplace helpers" source package.
    3636 *      This is free software; you can redistribute it and/or modify
     
    18011801 *
    18021802 *@@changed V0.9.2 (2000-03-08) [umoeller]: now searching OS2\PDPSI\PMDF for SYM files also
     1803 *@@changed XWP V1.0.9 (2010-04-16) [pr]: fixed module name display bugs
    18031804 */
    18041805
     
    18181819                    // Bp,
    18191820                    Sp = 0;
    1820     static char     Name[CCHMAXPATH];
     1821    char            Name[CCHMAXPATH];
    18211822    HMODULE         hMod = 0;
    18221823    ULONG           ObjNum = 0;
     
    19871988                   )
    19881989                {
    1989                     // static char     szJunk[_MAX_FNAME];
    1990                     static char     szName[_MAX_FNAME];
    1991 
    19921990                    DosQueryModuleName(hMod, sizeof(Name), Name);
    1993                     // _splitpath(Name, szJunk, szJunk, szName, szJunk);
    1994 
    19951991                    // print module and object
    1996                     fprintf(LogFile, "%-8s %04lX  ", szName, ObjNum + 1);
     1992                    fprintf(LogFile, "%-8s %04lX  ", Name, ObjNum + 1);
    19971993
    19981994                    if (strlen(Name) > 3)
  • branches/branch-1-0/src/helpers/except.c

    r297 r384  
    188188
    189189/*
    190  *      This file Copyright (C) 1992-2005 Ulrich M”ller,
     190 *      This file Copyright (C) 1992-2010 Ulrich M”ller,
    191191 *                                        Monte Copeland,
    192192 *                                        Roman Stangl,
     
    341341    else
    342342    {
    343         CHAR szFullName[2*CCHMAXPATH];
     343        CHAR szFullName[2*CCHMAXPATH] = "unknown";
    344344
    345345        fprintf(file,
     
    452452 *@@changed V0.9.19 (2002-03-28) [umoeller]: added thread ordinal
    453453 *@@changed V1.0.0 (2002-08-28) [umoeller]: added OS revision to dump
     454 *@@changed XWP V1.0.9 (2010-04-16) [pr]: add variable initialisation
    454455 */
    455456
     
    464465    PTIB        ptib = NULL;
    465466    PPIB        ppib = NULL;
    466     HMODULE     hMod1, hMod2;
     467    HMODULE     hMod1 = NULLHANDLE, hMod2 = NULLHANDLE;
    467468    CHAR        szMod1[CCHMAXPATH] = "unknown",
    468469                szMod2[CCHMAXPATH] = "unknown";
    469     ULONG       ulObjNum,
    470                 ulOffset;
     470    ULONG       ulObjNum = -1,
     471                ulOffset = -1;
    471472    ULONG       ul;
    472473
  • branches/branch-1-0/src/helpers/winh.c

    r378 r384  
    1919
    2020/*
    21  *      Copyright (C) 1997-2008 Ulrich M”ller.
     21 *      Copyright (C) 1997-2010 Ulrich M”ller.
    2222 *      This file is part of the "XWorkplace helpers" source package.
    2323 *      This is free software; you can redistribute it and/or modify
     
    33693369    HELPINIT hi;
    33703370    PSZ      pszExt;
    3371     CHAR     szName[CCHMAXPATH];
     3371    CHAR     szName[CCHMAXPATH] = "";
    33723372    HWND     hwndHelp;
    33733373
  • trunk/src/helpers/debug.c

    r238 r384  
    2828
    2929/*
    30  *      This file Copyright (C) 1992-99 Ulrich M”ller,
    31  *                                      Kim Rasmussen,
    32  *                                      Marc Fiammante,
    33  *                                      John Currier,
    34  *                                      Anthony Cruise.
     30 *      This file Copyright (C) 1992-2010 Ulrich M”ller,
     31 *                                        Kim Rasmussen,
     32 *                                        Marc Fiammante,
     33 *                                        John Currier,
     34 *                                        Anthony Cruise.
    3535 *      This file is part of the "XWorkplace helpers" source package.
    3636 *      This is free software; you can redistribute it and/or modify
     
    18071807 *
    18081808 *@@changed V0.9.2 (2000-03-08) [umoeller]: now searching OS2\PDPSI\PMDF for SYM files also
     1809 *@@changed XWP V1.0.9 (2010-04-16) [pr]: fixed module name display bugs
    18091810 */
    18101811
     
    18241825                    // Bp,
    18251826                    Sp = 0;
    1826     static char     Name[CCHMAXPATH];
     1827    char            Name[CCHMAXPATH];
    18271828    HMODULE         hMod = 0;
    18281829    ULONG           ObjNum = 0;
     
    19931994                   )
    19941995                {
    1995                     // static char     szJunk[_MAX_FNAME];
    1996                     static char     szName[_MAX_FNAME];
    1997 
    19981996                    DosQueryModuleName(hMod, sizeof(Name), Name);
    1999                     // _splitpath(Name, szJunk, szJunk, szName, szJunk);
    2000 
    20011997                    // print module and object
    2002                     fprintf(LogFile, "%-8s %04lX  ", szName, ObjNum + 1);
     1998                    fprintf(LogFile, "%-8s %04lX  ", Name, ObjNum + 1);
    20031999
    20042000                    if (strlen(Name) > 3)
  • trunk/src/helpers/except.c

    r297 r384  
    188188
    189189/*
    190  *      This file Copyright (C) 1992-2005 Ulrich M”ller,
     190 *      This file Copyright (C) 1992-2010 Ulrich M”ller,
    191191 *                                        Monte Copeland,
    192192 *                                        Roman Stangl,
     
    341341    else
    342342    {
    343         CHAR szFullName[2*CCHMAXPATH];
     343        CHAR szFullName[2*CCHMAXPATH] = "unknown";
    344344
    345345        fprintf(file,
     
    452452 *@@changed V0.9.19 (2002-03-28) [umoeller]: added thread ordinal
    453453 *@@changed V1.0.0 (2002-08-28) [umoeller]: added OS revision to dump
     454 *@@changed XWP V1.0.9 (2010-04-16) [pr]: add variable initialisation
    454455 */
    455456
     
    464465    PTIB        ptib = NULL;
    465466    PPIB        ppib = NULL;
    466     HMODULE     hMod1, hMod2;
     467    HMODULE     hMod1 = NULLHANDLE, hMod2 = NULLHANDLE;
    467468    CHAR        szMod1[CCHMAXPATH] = "unknown",
    468469                szMod2[CCHMAXPATH] = "unknown";
    469     ULONG       ulObjNum,
    470                 ulOffset;
     470    ULONG       ulObjNum = -1,
     471                ulOffset = -1;
    471472    ULONG       ul;
    472473
  • trunk/src/helpers/winh.c

    r373 r384  
    1919
    2020/*
    21  *      Copyright (C) 1997-2008 Ulrich M”ller.
     21 *      Copyright (C) 1997-2010 Ulrich M”ller.
    2222 *      This file is part of the "XWorkplace helpers" source package.
    2323 *      This is free software; you can redistribute it and/or modify
     
    36043604    HELPINIT hi;
    36053605    PSZ      pszExt;
    3606     CHAR     szName[CCHMAXPATH];
     3606    CHAR     szName[CCHMAXPATH] = "";
    36073607    HWND     hwndHelp;
    36083608
Note: See TracChangeset for help on using the changeset viewer.