Changeset 404 for trunk/dll/sysinfo.c


Ignore:
Timestamp:
Jul 29, 2006, 10:01:14 PM (19 years ago)
Author:
root
Message:

Use xfgets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/sysinfo.c

    r375 r404  
    1313  01 Aug 04 SHL RunRmview: avoid buffer overflow
    1414  26 Jul 06 SHL Report open errors
     15  29 Jul 06 SHL Use xfgets
    1516
    1617***********************************************************************/
     
    7374    fp = xfopen("$RMVIEW.#$#","r",pszSrcFile,__LINE__);
    7475    if (fp) {
    75       fgets(s,2048,fp);
    76       fgets(s,2048,fp);
     76      xfgets(s,sizeof(s),fp,pszSrcFile,__LINE__);
     77      xfgets(s,sizeof(s),fp,pszSrcFile,__LINE__);
    7778      if(!feof(fp) && WinIsWindow(thab,hwnd))
    7879        WinSendDlgItemMsg(hwnd,SYS_LISTBOX,LM_INSERTITEM,
     
    8182      while(!feof(fp)) {
    8283        strset(s,0);
    83         if(!fgets(s,2048,fp))
     84        if(!xfgets(s,sizeof(s),fp,pszSrcFile,__LINE__))
    8485          break;
    85         s[2047] = 0;
    8686        stripcr(s);
    8787        rstrip(s);
Note: See TracChangeset for help on using the changeset viewer.