Changeset 1386
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/defview.c
r1222 r1386 340 340 if (stricmp(p, ".INI") || !StartIniEditor(hwndParent, filename, 4)) { 341 341 if (stricmp(p, ".HLP") || !ViewHelp(filename)) { 342 ViewIt: 343 if (*viewer) { 344 dummy[0] = filename; 345 dummy[1] = NULL; 346 ExecOnList(hwnd, 347 viewer, 348 WINDOWED | SEPARATE | 349 ((fViewChild) ? CHILD : 0), NULL, dummy, NULL, 350 pszSrcFile, __LINE__); 351 } 352 else if (fUseNewViewer) { 353 if (fExternalViewer || strcmp(realappname, FM3Str)) 354 hwndParent = HWND_DESKTOP; 355 StartViewer(hwndParent, 5, filename, hwndFrame); 356 } 357 else 358 StartMLEEditor(hwndParent, 5, filename, hwndFrame); 342 ViewIt: 343 if (TestBinary(filename)) { 344 if (*binview) { 345 dummy[0] = filename; 346 dummy[1] = NULL; 347 ExecOnList(hwnd, 348 binview, 349 WINDOWED | SEPARATE | 350 ((fViewChild) ? CHILD : 0), NULL, dummy, NULL, 351 pszSrcFile, __LINE__); 352 } 353 else if (fUseNewViewer) { 354 if (fExternalViewer || strcmp(realappname, FM3Str)) 355 hwndParent = HWND_DESKTOP; 356 StartViewer(hwndParent, 5, filename, hwndFrame); 357 } 358 else 359 StartMLEEditor(hwndParent, 5, filename, hwndFrame); 360 } 361 else { 362 if (*viewer) { 363 dummy[0] = filename; 364 dummy[1] = NULL; 365 ExecOnList(hwnd, 366 viewer, 367 WINDOWED | SEPARATE | 368 ((fViewChild) ? CHILD : 0), NULL, dummy, NULL, 369 pszSrcFile, __LINE__); 370 } 371 else if (fUseNewViewer) { 372 if (fExternalViewer || strcmp(realappname, FM3Str)) 373 hwndParent = HWND_DESKTOP; 374 StartViewer(hwndParent, 5, filename, hwndFrame); 375 } 376 else 377 StartMLEEditor(hwndParent, 5, filename, hwndFrame); 378 } 359 379 } 360 380 } -
trunk/dll/valid.c
r1375 r1386 988 988 if (str) { 989 989 while (x < len) { 990 if (str[x] < ' ' && str[x] != '\r' && str[x] != '\n' && str[x] != '\t' 991 && str[x] != '\x1b' && str[x] != '\x1a' && str[x] != '\07' 992 && str[x] != '\x0c') 993 return TRUE; 990 if ((UINT) str[x] < ' ' && str[x] != '\r' && str[x] != '\n' && str[x] != '\t' 991 && str[x] != '\x1b' && str[x] != '\x1a' && str[x] != '\x07' 992 && str[x] != '\x0c') { 993 //DbgMsg(pszSrcFile, __LINE__, "IsBinary str %x x %x len %x", str[x], x, len); 994 return TRUE; 995 } 994 996 x++; 995 997 }
Note:
See TracChangeset
for help on using the changeset viewer.