Changeset 829
- Timestamp:
- Sep 3, 2007, 4:48:29 AM (18 years ago)
- Location:
- trunk/dll
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/datamin.c
r828 r829 807 807 APIRET rc; 808 808 809 rc = DosAllocMem((PVOID) &pbh, USHRT_MAX + 4096,809 rc = DosAllocMem((PVOID)&pbh, USHRT_MAX + 4096, 810 810 PAG_COMMIT | OBJ_TILE | PAG_READ | PAG_WRITE); 811 811 if (rc) … … 813 813 GetPString(IDS_OUTOFMEMORY)); 814 814 else { 815 if (DosQProcStatus( pbh, USHRT_MAX))815 if (DosQProcStatus((ULONG *)pbh, USHRT_MAX)) 816 816 noqproc = TRUE; 817 817 else { -
trunk/dll/fm3res.dlg
r828 r829 915 915 DLGTEMPLATE KILL_FRAME LOADONCALL MOVEABLE DISCARDABLE 916 916 BEGIN 917 DIALOG "FM/2: Kill Process", KILL_FRAME, 12, 6, 239, 168, NOT 918 FS_DLGBORDER | WS_VISIBLE | NOT WS_SAVEBITS, FCF_SYSMENU | 919 FCF_TITLEBAR | FCF_MINBUTTON | FCF_MAXBUTTON | FCF_TASKLIST | 920 FCF_SIZEBORDER 921 BEGIN 922 LISTBOX KILL_LISTBOX, 4, 33, 230, 124, LS_NOADJUSTPOS | 917 DIALOG "FM/2: Kill Process", KILL_FRAME, 25, -48, 265, 203, NOT 918 FS_DLGBORDER | WS_VISIBLE | NOT WS_SAVEBITS, FCF_SYSMENU | 919 FCF_TITLEBAR | FCF_MINBUTTON | FCF_MAXBUTTON 920 BEGIN 921 LISTBOX KILL_LISTBOX, 16, 58, 230, 124, LS_NOADJUSTPOS | 923 922 LS_HORZSCROLL 924 923 PRESPARAMS PP_FONTNAMESIZE, "10.System Monospaced" 925 DEFPUSHBUTTON "~Kill", DID_OK, 4, 4, 40, 14, BS_NOPOINTERFOCUS |926 WS_GROUP927 PUSHBUTTON "~Rescan", KILL_RESCAN, 1 00, 4, 40, 14,928 BS_NOPOINTERFOCUS 929 PUSHBUTTON "~Help", IDM_HELP, 1 46, 4, 40, 14, BS_NOPOINTERFOCUS930 PUSHBUTTON "Cancel", DID_CANCEL, 194, 4, 40, 14,931 BS_NOPOINTERFOCUS 932 AUTOCHECKBOX "~Use DosQProcStat 16 bit API ( thunk)", KILL_CHECKBOX,933 20, 20, 118, 10, WS_GROUP934 AUTOCHECKBOX "~Use DosQSysState 32 bit API ", KILL2_CHECKBOX,935 140, 20, 108, 10936 LTEXT "PID: Name:", KILL_HDR, 6, 156, 86, 8, DT_VCENTER924 DEFPUSHBUTTON "~Kill", COLR_BLACK, 14, 9, 40, 14, 925 BS_NOPOINTERFOCUS | WS_GROUP 926 PUSHBUTTON "~Rescan", KILL_RESCAN, 110, 9, 40, 14, 927 BS_NOPOINTERFOCUS 928 PUSHBUTTON "~Help", IDM_HELP, 156, 9, 40, 14, BS_NOPOINTERFOCUS 929 PUSHBUTTON "Cancel", COLR_BLUE, 204, 9, 40, 14, 930 BS_NOPOINTERFOCUS 931 AUTOCHECKBOX "~Use DosQProcStat 16 bit API (deprecated)", 932 KILL_CHECKBOX, 24, 29, 201, 10, WS_GROUP 933 AUTOCHECKBOX "~Use DosQSysState 32 bit API (preferred)", 934 KILL2_CHECKBOX, 24, 40, 201, 12 935 LTEXT "PID: Name:", KILL_HDR, 18, 185, 86, 8, DT_VCENTER 937 936 PRESPARAMS PP_FONTNAMESIZE, "10.System Monospaced" 938 PUSHBUTTON "Show", KILL_SHOW, 52, 4, 40, 14, BS_NOPOINTERFOCUS937 PUSHBUTTON "Show", KILL_SHOW, 62, 9, 40, 14, BS_NOPOINTERFOCUS 939 938 END 940 939 END -
trunk/dll/killproc.c
r828 r829 17 17 20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat 18 18 02 Sep 07 GKY Replaced DosQProcStatus with DosQuerySysState to fix trap in thunk code 19 19 02 Sep 07 SHL Expand FillKillListThread2 stack to avoid exception in __TNK 20 20 21 21 ***********************************************************************/ … … 95 95 GetPString(IDS_OUTOFMEMORY)); 96 96 else { 97 rc = DosQProcStatus( pbh, USHRT_MAX);97 rc = DosQProcStatus((ULONG *)pbh, USHRT_MAX); 98 98 if (!rc) { 99 99 ppi = pbh->ppi; … … 411 411 if (fUseQProcStat) { 412 412 if (_beginthread(FillKillListThread2, 413 NULL, 65536 , (PVOID) &hwnd) != -1)414 DosSleep(100); //05 Aug 07 GKY 250413 NULL, 65536 + 8192, (PVOID)&hwnd) != -1) 414 DosSleep(100); // 05 Aug 07 GKY 250 415 415 else 416 416 WinDismissDlg(hwnd, 0); … … 425 425 if (_beginthread(FillKillListThread, 426 426 NULL, 65536, (PVOID) & hwnd) != -1) 427 DosSleep(100); //05 Aug 07 GKY 250427 DosSleep(100); // 05 Aug 07 GKY 250 428 428 else 429 429 WinDismissDlg(hwnd, 0); -
trunk/dll/procstat.h
r551 r829 1 2 /*********************************************************************** 3 4 $Id$ 5 6 Define DosQProcStatus interface 7 8 02 Sep 07 SHL Update for OpenWatcom 9 10 ***********************************************************************/ 11 1 12 /********************************************************************** 2 13 * MODULE NAME : procstat.h AUTHOR: Rick Fishman * … … 17 28 **********************************************************************/ 18 29 30 #if defined(__WATCOMC__) 31 APIRET16 APIENTRY16 DosQProcStatus(ULONG *pBuf, USHORT cbBuf); 32 #endif 33 34 #if defined(__IBMC__) 19 35 #pragma linkage( DosQProcStatus, far16 pascal ) 20 36 USHORT DosQProcStatus(PVOID pvBuf, USHORT cbBuf); 37 #endif 21 38 22 39 #define PROCESS_END_INDICATOR 3 // Indicates end of process structs
Note:
See TracChangeset
for help on using the changeset viewer.