Skip to content
Snippets Groups Projects
Commit 207546a2 authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

openuserdat() was recently changed to not always return -1 on error

parent 23b07625
No related branches found
No related tags found
No related merge requests found
...@@ -670,7 +670,7 @@ int sbbs_t::searchup(char *search,int usernum) ...@@ -670,7 +670,7 @@ int sbbs_t::searchup(char *search,int usernum)
if(!search[0]) if(!search[0])
return(usernum); return(usernum);
if((file=openuserdat(&cfg, /* for_modify: */FALSE))==-1) if((file=openuserdat(&cfg, /* for_modify: */FALSE)) < 0)
return(usernum); return(usernum);
while(readuserdat(&cfg, i, userdat, sizeof(userdat), file, /* leave_locked: */FALSE) == 0) { while(readuserdat(&cfg, i, userdat, sizeof(userdat), file, /* leave_locked: */FALSE) == 0) {
...@@ -700,7 +700,7 @@ int sbbs_t::searchdn(char *search,int usernum) ...@@ -700,7 +700,7 @@ int sbbs_t::searchdn(char *search,int usernum)
if(!search[0]) if(!search[0])
return(usernum); return(usernum);
if((file = openuserdat(&cfg, /* for_modify: */FALSE)) == -1) if((file = openuserdat(&cfg, /* for_modify: */FALSE)) < 0)
return(usernum); return(usernum);
while(i > 0 && readuserdat(&cfg, i, userdat, sizeof(userdat), file, /* leave_locked: */FALSE) == 0) { while(i > 0 && readuserdat(&cfg, i, userdat, sizeof(userdat), file, /* leave_locked: */FALSE) == 0) {
......
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