Changeset 1799 for trunk/dll/treecnr.c
- Timestamp:
- Mar 16, 2015, 11:26:04 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/treecnr.c
r1796 r1799 94 94 by RWS but I think the occasional extra blank directory or duplicating 95 95 directories is related. 96 16 Mar 15 GKY Add semaphore hmtxFiltering to prevent freeing dcd while filtering. Prevents 97 a trap when FM2 is shutdown or the container is closed while tree 98 container is still populating 96 99 97 100 ***********************************************************************/ … … 1012 1015 UM_CLOSE, MPFROMLONG(dcd->dontclose != FALSE), MPVOID); 1013 1016 WinSetWindowPtr(dcd->hwndCnr, QWL_USER, NULL); // 13 Apr 10 SHL Set NULL before freeing dcd 1017 DosRequestMutexSem(hmtxFiltering, SEM_INDEFINITE_WAIT); 1014 1018 free(dcd); 1019 DosReleaseMutexSem(hmtxFiltering); 1015 1020 # ifdef FORTIFY 1016 1021 Fortify_LeaveScope();
Note:
See TracChangeset
for help on using the changeset viewer.