Skip to content
Snippets Groups Projects
Commit b74af43c authored by rswindell's avatar rswindell
Browse files

Replaced _fsopen usage with fopen.

parent b685349c
No related branches found
No related tags found
No related merge requests found
...@@ -110,7 +110,6 @@ static void delay(int msec); ...@@ -110,7 +110,6 @@ static void delay(int msec);
static int ugetstr(char *outstr, int max, long mode); static int ugetstr(char *outstr, int max, long mode);
static int wherey(void); static int wherey(void);
static int wherex(void); static int wherex(void);
static FILE * _fsopen(char *pathname, char *mode, int flags);
static int cprintf(char *fmat, ...); static int cprintf(char *fmat, ...);
static void cputs(char *str); static void cputs(char *str);
static void gotoxy(int x, int y); static void gotoxy(int x, int y);
...@@ -1668,7 +1667,7 @@ void help() ...@@ -1668,7 +1667,7 @@ void help()
buf[j]=''; buf[j]='';
if(!api->helpbuf) { if(!api->helpbuf) {
if((fp=_fsopen(api->helpixbfile,"rb",SH_DENYWR))==NULL) if((fp=fopen(api->helpixbfile,"rb"))==NULL)
sprintf(hbuf," ERROR  Cannot open help index:\r\n %s" sprintf(hbuf," ERROR  Cannot open help index:\r\n %s"
,api->helpixbfile); ,api->helpixbfile);
else { else {
...@@ -1695,7 +1694,7 @@ void help() ...@@ -1695,7 +1694,7 @@ void help()
sprintf(hbuf," ERROR  Cannot locate help key (%s:%u) in:\r\n" sprintf(hbuf," ERROR  Cannot locate help key (%s:%u) in:\r\n"
" %s",p,helpline,api->helpixbfile); " %s",p,helpline,api->helpixbfile);
else { else {
if((fp=_fsopen(api->helpdatfile,"rb",SH_DENYWR))==NULL) if((fp=fopen(api->helpdatfile,"rb"))==NULL)
sprintf(hbuf," ERROR  Cannot open help file:\r\n %s" sprintf(hbuf," ERROR  Cannot open help file:\r\n %s"
,api->helpdatfile); ,api->helpdatfile);
else { else {
...@@ -2047,24 +2046,6 @@ static int wherex(void) ...@@ -2047,24 +2046,6 @@ static int wherex(void)
return(x+1); return(x+1);
} }
static FILE * _fsopen(char *pathname, char *mode, int flags)
{
FILE *thefile;
thefile = fopen(pathname, mode);
if (thefile != NULL) {
if (flags&SH_DENYWR) {
flock(fileno(thefile), LOCK_SH);
return(thefile);
}
if (flags&SH_DENYRW) {
flock(fileno(thefile), LOCK_EX);
return(thefile);
}
}
return(thefile);
}
static void _putch(unsigned char ch, BOOL refresh_now) static void _putch(unsigned char ch, BOOL refresh_now)
{ {
int cha; int cha;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment