diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp index be9f66fc1a14a5de90f880f6d8a75717c17feea1..0983d194e090bde92993716181dbcd7667f295f6 100644 --- a/src/sbbs3/main.cpp +++ b/src/sbbs3/main.cpp @@ -3055,10 +3055,8 @@ void event_thread(void* arg) sbbs->subscan[sbbs->cfg.qhub[i]->sub[j]->subnum].ptr=0; if(file!=-1) { lseek(file,sbbs->cfg.sub[sbbs->cfg.qhub[i]->sub[j]->subnum]->ptridx*sizeof(int32_t),SEEK_SET); - if(read(file,&sbbs->subscan[sbbs->cfg.qhub[i]->sub[j]->subnum].ptr - ,sizeof(sbbs->subscan[sbbs->cfg.qhub[i]->sub[j]->subnum].ptr)) != - sizeof(sbbs->subscan[sbbs->cfg.qhub[i]->sub[j]->subnum].ptr)) - sbbs->errormsg(WHERE, ERR_READ, str, sizeof(uint32_t)); + (void)read(file,&sbbs->subscan[sbbs->cfg.qhub[i]->sub[j]->subnum].ptr + ,sizeof(sbbs->subscan[sbbs->cfg.qhub[i]->sub[j]->subnum].ptr)); } } if(file!=-1)