Changeset 1036


Ignore:
Timestamp:
Jul 2, 2008, 12:53:51 AM (17 years ago)
Author:
Gregg Young
Message:

More fortify changes eliminated the leave scope wrapper except in mainwnd.c Wrapper only unlaods stuuff (archivers, commands, etc

Location:
trunk/dll
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/arccnrs.c

    r1034 r1036  
    343343# endif
    344344# ifdef FORTIFY
    345   xFortify_LeaveScope(pszSrcFile, __LINE__);
     345  Fortify_LeaveScope(pszSrcFile, __LINE__);
    346346# endif
    347347  }
  • trunk/dll/autoview.c

    r1032 r1036  
    418418                }
    419419                xfree(ibuff, pszSrcFile, __LINE__);
    420 # ifdef FORTIFY
    421   Fortify_LeaveScope();
    422 # endif
    423420              }
    424421              DosClose(handle);
     
    514511                  WinSetWindowText(hwndAutoview, pszBuf);
    515512                xfree(pszBuf, pszSrcFile, __LINE__);
    516 # ifdef FORTIFY
    517   Fortify_LeaveScope();
    518 # endif
    519513              }
    520514            }
     
    551545                                    (PVOID) & eaop, (ULONG) sizeof(EAOP2));
    552546              xfree(pgealist, pszSrcFile, __LINE__);
    553 # ifdef FORTIFY
    554   Fortify_LeaveScope();
    555 # endif
    556547              if (!rc) {
    557548                pfea = &eaop.fpFEA2List->list[0];
     
    683674    WinTerminate(hab2);
    684675# ifdef FORTIFY
    685     xFortify_LeaveScope(pszSrcFile, __LINE__);
     676    Fortify_LeaveScope(pszSrcFile, __LINE__);
    686677# endif
    687678  }
  • trunk/dll/comp.c

    r1032 r1036  
    316316      WinTerminate(hab2);
    317317# ifdef FORTIFY
    318       xFortify_LeaveScope(pszSrcFile, __LINE__);
     318      Fortify_LeaveScope(pszSrcFile, __LINE__);
    319319# endif
    320320    }
     
    694694    WinTerminate(hab);
    695695# ifdef FORTIFY
    696     xFortify_LeaveScope(pszSrcFile, __LINE__);
     696    Fortify_LeaveScope(pszSrcFile, __LINE__);
    697697# endif
    698698  }
     
    759759    WinTerminate(hab);
    760760# ifdef FORTIFY
    761     xFortify_LeaveScope(pszSrcFile, __LINE__);
     761    Fortify_LeaveScope(pszSrcFile, __LINE__);
    762762# endif
    763763  }
     
    21172117
    21182118# ifdef FORTIFY
    2119   xFortify_LeaveScope(pszSrcFile, __LINE__);
     2119  Fortify_LeaveScope(pszSrcFile, __LINE__);
    21202120# endif
    21212121
  • trunk/dll/dircnrs.c

    r1032 r1036  
    24962496              break;
    24972497            }
     2498# ifdef FORTIFY
     2499  Fortify_EnterScope();
     2500# endif
    24982501            if (li->list) {
    24992502              if (SHORT1FROMMP(mp1) == IDM_COLLECTFROMFILE) {
     
    33613364      xfree(dcd, pszSrcFile, __LINE__);
    33623365# ifdef FORTIFY
    3363       xFortify_LeaveScope(pszSrcFile, __LINE__);
     3366      Fortify_LeaveScope(pszSrcFile, __LINE__);
    33643367# endif
    33653368      WinSetWindowPtr(hwnd, QWL_USER, NULL);
  • trunk/dll/dirsize.c

    r1017 r1036  
    435435    return;
    436436  }
     437# ifdef FORTIFY
     438  Fortify_EnterScope();
     439# endif
    437440
    438441  hwndCnr = dirsize->hwndCnr;
     
    458461    WinTerminate(hab);
    459462  }
     463
     464  xfree(dirsize, pszSrcFile, __LINE__);
     465# ifdef FORTIFY
     466  //Fortify_LeaveScope(pszSrcFile, __LINE__);
     467# endif
    460468  PostMsg(WinQueryWindow(hwndCnr, QW_PARENT),
    461469          UM_CONTAINER_FILLED, MPVOID, MPVOID);
    462   xfree(dirsize, pszSrcFile, __LINE__);
    463470}
    464471
  • trunk/dll/killproc.c

    r907 r1036  
    3838#include "strutil.h"                    // GetPString
    3939#include "fm3dll.h"
     40#include "fortify.h"
    4041
    4142#pragma data_seg(DATA2)
     
    218219  WinCancelShutdown(thmq, TRUE);
    219220  IncrThreadUsage();
     221# ifdef FORTIFY
     222  Fortify_EnterScope();
     223# endif
    220224
    221225  WinSendDlgItemMsg(hwnd, KILL_LISTBOX, LM_DELETEALL, MPVOID, MPVOID);
     
    285289    }
    286290    fclose(fp);
     291# ifdef FORTIFY
     292    Fortify_LeaveScope(pszSrcFile, __LINE__);
     293# endif
    287294  }
    288295Abort:
  • trunk/dll/mainwnd.c

    r1033 r1036  
    63546354      WinSendMsg((HWND) 0, WM_QUIT, MPVOID, MPVOID);
    63556355# ifdef FORTIFY
    6356   Fortify_LeaveScope( pszSrcFile, __LINE__);
     6356  xFortify_LeaveScope( pszSrcFile, __LINE__);
    63576357# endif
    63586358    break;
  • trunk/dll/makelist.c

    r1032 r1036  
    7777    xfree(li, pszSrcFile, __LINE__);
    7878# ifdef FORTIFY
    79   Fortify_LeaveScope();
     79  //Fortify_LeaveScope();
    8080# endif
    8181  }
     
    102102    xfree(list, pszSrcFile, __LINE__);
    103103# ifdef FORTIFY
    104   Fortify_LeaveScope();
     104  //Fortify_LeaveScope();
    105105# endif
    106106  }
  • trunk/dll/newview.c

    r1034 r1036  
    650650    DosPostEventSem(CompactSem);
    651651# ifdef FORTIFY
    652     xFortify_LeaveScope(pszSrcFile, __LINE__);
     652    Fortify_LeaveScope(pszSrcFile, __LINE__);
    653653# endif
    654654  }
     
    941941    hmq2 = WinCreateMsgQueue(hab2, 0);
    942942    if (hmq2) {
     943# ifdef FORTIFY
     944  Fortify_EnterScope();
     945# endif
    943946      WinCancelShutdown(hmq2, TRUE);
    944947      IncrThreadUsage();
     
    10681071      }
    10691072      WinDestroyMsgQueue(hmq2);
     1073# ifdef FORTIFY
     1074      Fortify_LeaveScope(pszSrcFile, __LINE__);
     1075# endif
    10701076    }
    10711077    DecrThreadUsage();
     
    11691175      WinDestroyMsgQueue(hmq2);
    11701176    }
     1177# ifdef FORTIFY
     1178      Fortify_LeaveScope();
     1179# endif
    11711180    DecrThreadUsage();
    11721181    WinTerminate(hab2);
     
    11921201      WinCancelShutdown(hmq2, TRUE);
    11931202      IncrThreadUsage();
     1203# ifdef FORTIFY
     1204  Fortify_EnterScope();
     1205# endif
    11941206      ad = WinQueryWindowPtr(hwnd, QWL_USER);
    11951207      if (!ad)
     
    12111223            xfree(ad->lines, pszSrcFile, __LINE__);
    12121224            xfree(ad->markedlines, pszSrcFile, __LINE__);
    1213 # ifdef FORTIFY
    1214   Fortify_LeaveScope();
    1215 # endif
    12161225            ad->lines = NULL;
    12171226            ad->markedlines = NULL;
     
    13461355    DecrThreadUsage();
    13471356    WinTerminate(hab2);
     1357# ifdef FORTIFY
     1358    Fortify_LeaveScope(pszSrcFile, __LINE__);
     1359# endif
    13481360  }
    13491361  DosPostEventSem(CompactSem);
     
    14691481    WinTerminate(hab2);
    14701482# ifdef FORTIFY
    1471     xFortify_LeaveScope(pszSrcFile, __LINE__);
     1483    Fortify_LeaveScope(pszSrcFile, __LINE__);
    14721484# endif
    14731485  }
     
    39693981        xfree(ad, pszSrcFile, __LINE__);
    39703982# ifdef FORTIFY
    3971       xFortify_LeaveScope(pszSrcFile, __LINE__);
     3983      Fortify_LeaveScope(pszSrcFile, __LINE__);
    39723984# endif
    39733985      }
  • trunk/dll/objwin.c

    r1032 r1036  
    9191    }
    9292# ifdef FORTIFY
    93     xFortify_LeaveScope(pszSrcFile, __LINE__);
     93    Fortify_LeaveScope(pszSrcFile, __LINE__);
    9494# endif
    9595    WinTerminate(hab2);
  • trunk/dll/viewer.c

    r1029 r1036  
    12581258        }
    12591259        xfree(vw, pszSrcFile, __LINE__);
    1260 # ifdef FORTIFY
    1261   Fortify_LeaveScope();
    1262 # endif
    12631260      }
    12641261      if (!dontclose &&
     
    12701267      }
    12711268    }
     1269# ifdef FORTIFY
     1270  Fortify_LeaveScope();
     1271# endif
    12721272    break;
    12731273  }
  • trunk/dll/worker.c

    r1029 r1036  
    135135  CHAR szQuotedFileName[CCHMAXPATH];
    136136
    137   if (wk) {
     137
    138138# ifdef FORTIFY
    139139  Fortify_EnterScope();
    140140# endif
     141  if (wk) {
    141142    if (wk->li && wk->li->list && wk->li->list[0]) {
    142143      hab2 = WinInitialize(0);
     
    270271                                 UM_COLLECTFROMFILE, MPFROMP(temp), MPVOID))
    271272                      xfree(temp, pszSrcFile, __LINE__);
    272 # ifdef FORTIFY
    273   Fortify_LeaveScope();
    274 # endif
    275273                  }
    276274                }
     
    997995  UINT numfiles = 0, numalloc = 0;
    998996
    999   if (wk) {
     997
    1000998# ifdef FORTIFY
    1001999  Fortify_EnterScope();
    10021000# endif
     1001  if (wk) {
    10031002    if (wk->li && wk->li->list && wk->li->list[0]) {
    10041003      hab2 = WinInitialize(0);
     
    11421141                strcpy(p, wk->li->list[x]);
    11431142                xfree(wk->li->list[x], pszSrcFile, __LINE__);
    1144 # ifdef FORTIFY
    1145   Fortify_LeaveScope();
    1146 # endif
    11471143                wk->li->list[x] = xstrdup(szBuffer, pszSrcFile, __LINE__);
    11481144              }
     
    13251321                               MPFROMLONG(5 + viewtype), MPFROMP(temp)))
    13261322                    xfree(temp, pszSrcFile, __LINE__);
    1327 # ifdef FORTIFY
    1328   Fortify_LeaveScope();
    1329 # endif
    13301323                }
    13311324                DosSleep(1);
     
    13731366                               MPFROMLONG(4 + viewtype), MPFROMP(temp)))
    13741367                    xfree(temp, pszSrcFile, __LINE__);
    1375 # ifdef FORTIFY
    1376   Fortify_LeaveScope();
    1377 # endif
    13781368                }
    13791369                DosSleep(1);
  • trunk/dll/wrappers.c

    r1034 r1036  
    418418  free_tools();
    419419  ret = Fortify_LeaveScope(pszSrcFile, uiLineNumber);
    420   load_commands();
    421   load_associations();
    422   load_udirs();
    423420  return ret;
    424421}
Note: See TracChangeset for help on using the changeset viewer.