source: trunk/dll/wrappers.h@ 1194

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

Ticket 187: Draft 2: Move remaining function declarations

File size: 1.7 KB
Line 
1
2/***********************************************************************
3
4$Id: $
5
6<<<description here>>>
7
8Copyright (c) 1993-98 M. Kimes
9Copyright (c) 2008 Steven H. Levine
10
11Change log
12
13***********************************************************************/
14
15#if !defined(WRAPPERS_H)
16#define WRAPPERS_H
17
18APIRET xDosFindFirst(PSZ pszFileSpec,
19 PHDIR phdir,
20 ULONG flAttribute,
21 PVOID pfindbuf,
22 ULONG cbBuf,
23 PULONG pcFileNames,
24 ULONG ulInfoLevel);
25APIRET xDosFindNext(HDIR hDir,
26 PVOID pfindbuf,
27 ULONG cbfindbuf,
28 PULONG pcFilenames,
29 ULONG ulInfoLevel); // 06 Oct 07 SHL Added
30APIRET xDosSetPathInfo(PSZ pszPathName,
31 ULONG ulInfoLevel,
32 PVOID pInfoBuf,
33 ULONG cbInfoBuf,
34 ULONG flOptions);
35APIRET xDosFindFirst(PSZ pszFileSpec,
36 PHDIR phdir,
37 ULONG flAttribute,
38 PVOID pfindbuf,
39 ULONG cbBuf,
40 PULONG pcFileNames,
41 ULONG ulInfoLevel);
42PSZ xfgets(PSZ pszBuf, size_t cMaxBytes, FILE * fp, PCSZ pszSrcFile,
43 UINT uiLineNumber);
44PSZ xfgets_bstripcr(PSZ pszBuf, size_t cMaxBytes, FILE * fp, PCSZ pszSrcFile,
45 UINT uiLineNumber);
46FILE *xfopen(PCSZ pszFileName, PCSZ pszMode, PCSZ pszSrcFile,
47 UINT uiLineNumber);
48VOID xfree(PVOID pv, PCSZ pszSrcFile, UINT uiLineNumber);
49FILE *xfsopen(PCSZ pszFileName, PCSZ pszMode, INT fSharemode, PCSZ pszSrcFile,
50 UINT uiLineNumber);
51PVOID xmalloc(size_t cBytes, PCSZ pszSrcFile, UINT uiLineNumber);
52PVOID xmallocz(size_t cBytes, PCSZ pszSrcFile, UINT uiLineNumber);
53PVOID xrealloc(PVOID pvIn, size_t cBytes, PCSZ pszSrcFile, UINT uiLineNumber);
54PVOID xstrdup(PCSZ pszIn, PCSZ pszSrcFile, UINT uiLineNumber);
55
56
57#endif // WRAPPERS_H
Note: See TracBrowser for help on using the repository browser.