source: git/findexec/feFopen.h @ fa0fc6

spielwiese
Last change on this file since fa0fc6 was fa0fc6, checked in by Oleksandr Motsak <motsak@…>, 12 years ago
eliminate extern feFopen in faivour of include findexec and fix feFopen.h itself
  • Property mode set to 100644
File size: 913 bytes
RevLine 
[1dad21]1#ifndef FEFOPEN_H
2#define FEFOPEN_H
3
4/*****************************************************************
5 *
6 * File Stuff
7 *
8 *****************************************************************/
9#ifdef __cplusplus
10
[fa0fc6]11#include <stdio.h>
12
13FILE*feFopen(const char *path, const char *mode, char *where=0, short useWerror=0, short path_only=0);
14
[1dad21]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*/
23FILE *myfopen(const char *path, const char *mode);
24size_t myfread(void *ptr, size_t size, size_t nmemb, FILE *stream);
25
26extern "C" 
27{
28#endif
29
30extern short errorreported;
31void    WerrorS(const char *s);
32extern 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.