Changeset 533 for trunk/dll/inis.c
- Timestamp:
- Nov 4, 2006, 10:07:44 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/dll/inis.c (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/inis.c
r377 r533 12 12 05 Jun 05 SHL Use QWL_USER 13 13 17 Jul 06 SHL Use Runtime_Error 14 03 Nov 06 SHL Renames 15 03 Nov 06 SHL Count thread usage 14 16 15 17 ***********************************************************************/ … … 36 38 static PSZ pszSrcFile = __FILE__; 37 39 38 #pragma alloc_text(INIS,EnumAppNames,GetKeyData,EnumKeyNames,AddIniProc,IniProc,BackupIni ,ChangeIniProc,SwapIniProc,IniLBSubProc,IniLBSubProc2,CopyIni,CompareIni,IntraIniProc,FilterIniProc)40 #pragma alloc_text(INIS,EnumAppNames,GetKeyData,EnumKeyNames,AddIniProc,IniProc,BackupIniThread,ChangeIniProc,SwapIniProc,IniLBSubProc,IniLBSubProc2,CopyIniThread,CompareIniThread,IntraIniProc,FilterIniProc) 39 41 #pragma alloc_text(STARTUP,StartIniEditor) 40 42 … … 79 81 80 82 81 VOID CopyIni (VOID *args)83 VOID CopyIniThread (VOID *args) 82 84 { 83 85 INIREC *inirec = (INIREC *)args; … … 94 96 if(hmq2) { 95 97 WinCancelShutdown(hmq2,TRUE); 98 IncrThreadUsage(); 96 99 *userini = *sysini = 0; 97 100 memset(&cprfp,0,sizeof(PRFPROFILE)); … … 246 249 WinDestroyMsgQueue(hmq2); 247 250 } 251 DecrThreadUsage(); 248 252 WinTerminate(hab2); 249 253 } … … 259 263 260 264 261 VOID CompareIni(VOID *args)265 static VOID CompareIniThread (VOID *args) 262 266 { 263 267 INIREC *inirec = (INIREC *)args; … … 271 275 if(hmq2) { 272 276 WinCancelShutdown(hmq2,TRUE); 277 IncrThreadUsage(); 278 279 // fixme to do something? 273 280 274 281 WinDestroyMsgQueue(hmq2); 275 282 } 283 DecrThreadUsage(); 276 284 WinTerminate(hab2); 277 285 } … … 281 289 282 290 283 VOID BackupIni(VOID *args)291 static VOID BackupIniThread (VOID *args) 284 292 { 285 293 PPRFPROFILE prfp = (PPRFPROFILE)args; … … 299 307 if(hmq2) { 300 308 WinCancelShutdown(hmq2,TRUE); 309 IncrThreadUsage(); 301 310 *userini = *sysini = 0; 302 311 memset(&cprfp,0,sizeof(PRFPROFILE)); … … 375 384 WinDestroyMsgQueue(hmq2); 376 385 } 386 DecrThreadUsage(); 377 387 WinTerminate(hab2); 378 388 } … … 2559 2569 inirec->confirm = inidata->confirm; 2560 2570 strcpy(inirec->filename1,inidata->ininame); 2561 if (_beginthread(CopyIni ,NULL,122880,(PVOID)inirec) == -1) {2571 if (_beginthread(CopyIniThread,NULL,122880,(PVOID)inirec) == -1) { 2562 2572 Runtime_Error(pszSrcFile, __LINE__, GetPString(IDS_COULDNTSTARTTHREADTEXT)); 2563 2573 free(inirec); … … 2580 2590 strcpy(inirec->filename1,inidata->ininame); 2581 2591 inirec->hwndDlg = hwnd; 2582 if (_beginthread(CompareIni ,NULL,122880,(PVOID)inirec) == -1) {2592 if (_beginthread(CompareIniThread,NULL,122880,(PVOID)inirec) == -1) { 2583 2593 Runtime_Error(pszSrcFile, __LINE__, GetPString(IDS_COULDNTSTARTTHREADTEXT)); 2584 2594 free(inirec); … … 2626 2636 break; 2627 2637 } 2628 if (_beginthread(CopyIni ,NULL,122880,(PVOID)inirec) == -1) {2638 if (_beginthread(CopyIniThread,NULL,122880,(PVOID)inirec) == -1) { 2629 2639 Runtime_Error(pszSrcFile, __LINE__, GetPString(IDS_COULDNTSTARTTHREADTEXT)); 2630 2640 free(inirec); … … 2673 2683 else { 2674 2684 prfp->cchSysName = strlen(prfp->pszSysName); 2675 if (_beginthread(BackupIni ,NULL,122880,(PVOID)prfp) == -1) {2685 if (_beginthread(BackupIniThread,NULL,122880,(PVOID)prfp) == -1) { 2676 2686 Runtime_Error(pszSrcFile, __LINE__, GetPString(IDS_COULDNTSTARTTHREADTEXT)); 2677 2687 free(prfp->pszSysName);
Note:
See TracChangeset
for help on using the changeset viewer.
