1 |
|
---|
2 | /***********************************************************************
|
---|
3 |
|
---|
4 | $Id: valid.h 1202 2008-09-11 12:52:01Z jbs $
|
---|
5 |
|
---|
6 | <<description here>>
|
---|
7 |
|
---|
8 | Copyright (c) 1993-98 M. Kimes
|
---|
9 | Copyright (c) 2001, 2008 Steven H. Levine
|
---|
10 |
|
---|
11 | 05 Sep 08 JBS Ticket 187: Refactor FM3DLL.H
|
---|
12 |
|
---|
13 | ***********************************************************************/
|
---|
14 |
|
---|
15 | #if !defined(VALID_H)
|
---|
16 |
|
---|
17 | #define VALID_H
|
---|
18 |
|
---|
19 | VOID ArgDriveFlags(INT argc, CHAR ** argv);
|
---|
20 | INT CheckDrive(CHAR Drive, CHAR * FileSystem, ULONG * type);
|
---|
21 | VOID DriveFlagsOne(INT x);
|
---|
22 | VOID FillInDriveFlags(VOID * dummy);
|
---|
23 | VOID GetDesktopName(CHAR * objectpath, ULONG size);
|
---|
24 | BOOL IsBinary(CHAR * str, ULONG len);
|
---|
25 | BOOL IsExecutable(CHAR * filename);
|
---|
26 | INT IsFile(CHAR * filename);
|
---|
27 | BOOL IsFullName(CHAR * filename);
|
---|
28 | BOOL IsNewer(char *file1, char *file2);
|
---|
29 | BOOL IsRoot(CHAR * filename);
|
---|
30 | BOOL IsValidDir(CHAR * test);
|
---|
31 | BOOL IsValidDrive(CHAR drive);
|
---|
32 | APIRET MakeFullName(char *filename);
|
---|
33 | CHAR *MakeValidDir(CHAR * path);
|
---|
34 | BOOL ParentIsDesktop(HWND hwnd, HWND hwndParent);
|
---|
35 | char *RootName(char *filename);
|
---|
36 | BOOL TestBinary(CHAR * filename);
|
---|
37 | int TestCDates(CDATE *datevar1, CTIME *timevar1, CDATE *datevar2, CTIME *timevar2);
|
---|
38 | int TestFDates(char *file1, char *file2, FDATE *datevar1, FTIME *timevar1,
|
---|
39 | FDATE *datevar2, FTIME *timevar2);
|
---|
40 | CHAR *assign_ignores(CHAR * s);
|
---|
41 | BOOL needs_quoting(CHAR * f);
|
---|
42 |
|
---|
43 | #endif // VALID_H
|
---|