source: trunk/dll/valid.h@ 1202

Last change on this file since 1202 was 1202, checked in by John Small, 17 years ago

Ticket 187: Set properties and improve comments

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 1.3 KB
Line 
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
19VOID ArgDriveFlags(INT argc, CHAR ** argv);
20INT CheckDrive(CHAR Drive, CHAR * FileSystem, ULONG * type);
21VOID DriveFlagsOne(INT x);
22VOID FillInDriveFlags(VOID * dummy);
23VOID GetDesktopName(CHAR * objectpath, ULONG size);
24BOOL IsBinary(CHAR * str, ULONG len);
25BOOL IsExecutable(CHAR * filename);
26INT IsFile(CHAR * filename);
27BOOL IsFullName(CHAR * filename);
28BOOL IsNewer(char *file1, char *file2);
29BOOL IsRoot(CHAR * filename);
30BOOL IsValidDir(CHAR * test);
31BOOL IsValidDrive(CHAR drive);
32APIRET MakeFullName(char *filename);
33CHAR *MakeValidDir(CHAR * path);
34BOOL ParentIsDesktop(HWND hwnd, HWND hwndParent);
35char *RootName(char *filename);
36BOOL TestBinary(CHAR * filename);
37int TestCDates(CDATE *datevar1, CTIME *timevar1, CDATE *datevar2, CTIME *timevar2);
38int TestFDates(char *file1, char *file2, FDATE *datevar1, FTIME *timevar1,
39 FDATE *datevar2, FTIME *timevar2);
40CHAR *assign_ignores(CHAR * s);
41BOOL needs_quoting(CHAR * f);
42
43#endif // VALID_H
Note: See TracBrowser for help on using the repository browser.