source:
git/findexec/feFopen.h
@
26b713
Last change on this file since 26b713 was fa0fc6, checked in by , 12 years ago | |
---|---|
|
|
File size: 913 bytes |
Line | |
---|---|
1 | #ifndef FEFOPEN_H |
2 | #define FEFOPEN_H |
3 | |
4 | /***************************************************************** |
5 | * |
6 | * File Stuff |
7 | * |
8 | *****************************************************************/ |
9 | #ifdef __cplusplus |
10 | |
11 | #include <stdio.h> |
12 | |
13 | FILE*feFopen(const char *path, const char *mode, char *where=0, short useWerror=0, short path_only=0); |
14 | |
15 | /* |
16 | // These are our versions of fopen and fread They are very similar to |
17 | // the usual fopen and fread, except that on reading, they always |
18 | // convert "\r\n" into " \n" and "\r" into "\n". |
19 | // |
20 | // IMPORTANT: do only use myfopen and myfread when reading text, |
21 | // do never use fopen and fread |
22 | */ |
23 | FILE *myfopen(const char *path, const char *mode); |
24 | size_t myfread(void *ptr, size_t size, size_t nmemb, FILE *stream); |
25 | |
26 | extern "C" |
27 | { |
28 | #endif |
29 | |
30 | extern short errorreported; |
31 | void WerrorS(const char *s); |
32 | extern void (*WerrorS_callback)(const char *s); |
33 | |
34 | #ifdef __cplusplus |
35 | } |
36 | #endif |
37 | #endif |
Note: See TracBrowser
for help on using the repository browser.