Changeset 404


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

Use xfgets

Location:
trunk/dll
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/avv.c

    r347 r404  
    1818  26 Jun 06 SHL rewrite_archiverbb2: include user comments
    1919  14 Jul 06 SHL Use Runtime_Error
     20  29 Jul 06 SHL Use xfgets
    2021
    2122***********************************************************************/
     
    240241      needReload = TRUE;
    241242      while (input_line_num < arcsigs_header_lines) {
    242         psz = fgets(sz, sizeof(sz), fpOld);
     243        psz = xfgets(sz, sizeof(sz), fpOld, pszSrcFile, __LINE__);
    243244        if (!psz)
    244245          break;
     
    265266        }
    266267        while (input_line_num + 1 < pat -> defn_line_num) {
    267           psz = fgets(sz, sizeof(sz), fpOld);
     268          psz = xfgets(sz, sizeof(sz), fpOld, pszSrcFile, __LINE__);
    268269          if (!psz)
    269270            break;                      // Unexpected EOF
     
    341342    if (fpOld && arcsigs_trailer_line_num) {
    342343      for (;;) {
    343         psz = fgets(sz, sizeof(sz), fpOld);
     344        psz = xfgets(sz, sizeof(sz), fpOld, pszSrcFile, __LINE__);
    344345        if (!psz)
    345346          break;
     
    590591        else {
    591592          while(!feof(fp)) {
    592             if(!fgets(s,sizeof(s),fp)) break;
     593            if (!xfgets(s, sizeof(s), fp, pszSrcFile, __LINE__))
     594              break;
    593595            stripcr(s);
    594596            WinSendDlgItemMsg(hwnd,
  • trunk/dll/init.c

    r339 r404  
    1818  13 Jul 06 SHL Use Runtime_Error
    1919  13 Jul 06 SHL Sync with current style
     20  29 Jul 06 SHL Use xfgets
    2021
    2122***********************************************************************/
     
    109110    }
    110111    *filename = (CHAR)nm + '@';
    111     fp = xfsopen(filename, "r", SH_DENYNO,pszSrcFile,__LINE__);
     112    fp = xfsopen(filename, "r", SH_DENYNO, pszSrcFile, __LINE__);
    112113    if (fp)
    113114    {
    114       while (!feof(fp))
    115       {
    116         if (!fgets(input, 8192, fp))
     115      while (!feof(fp)) {
     116        if (!xfgets(input, sizeof(input), fp,pszSrcFile, __LINE__))
    117117          break;
    118         input[8191] = 0;
    119118        lstrip(input);
    120119        if (!strnicmp(input, "SWAPPATH", 8))
  • trunk/dll/killproc.c

    r350 r404  
    1111  24 May 05 SHL Rework Win_Error usage
    1212  14 Jul 06 SHL Use Runtime_Error
     13  29 Jul 06 SHL Use xfgets
    1314
    1415***********************************************************************/
     
    188189  }
    189190  fp = fopen(s,"r");
    190   if(fp) {
    191     while(!feof(fp)) {
     191  if (fp) {
     192    while (!feof(fp)) {
    192193      strset(s,0);
    193       if(!fgets(s,1025,fp))
     194      if (!xfgets(s,1025,fp,pszSrcFile,__LINE__))
    194195        break;
    195       if(!foundstart) {
    196         if(*s == ' ' && strstr(s,startstring))
     196      if (!foundstart) {
     197        if (*s == ' ' && strstr(s,startstring))
    197198          foundstart = TRUE;
    198199      }
  • trunk/dll/remap.c

    r353 r404  
    1010  06 Aug 05 SHL Renames
    1111  22 Jul 06 SHL Check more run time errors
     12  29 Jul 06 SHL Use xfgets
    1213
    1314***********************************************************************/
     
    1516#define INCL_WIN
    1617#define INCL_DOS
    17 
    1818#include <os2.h>
     19
    1920#include <stdlib.h>
    2021#include <stdio.h>
     
    2324#include <time.h>
    2425#include <share.h>
     26
    2527#include "fm3dll.h"
    2628#include "fm3dlg.h"
     
    7173  fp = xfsopen(s,"r",SH_DENYWR,pszSrcFile,__LINE__);
    7274  if (fp) {
    73     while(x < MAXNUMRES && !feof(fp)) {
    74       if(!fgets(s,sizeof(s),fp))
     75    while (x < MAXNUMRES && !feof(fp)) {
     76      if (!xfgets_bstripcr(s,sizeof(s),fp,pszSrcFile,__LINE__))
    7577        break;
    76       s[sizeof(s) - 1] = 0;
    77       bstripcr(s);
    78       if(*s && *s != ';') {
     78      if (*s && *s != ';') {
    7979        info = xmalloc(sizeof(LINKRES),pszSrcFile,__LINE__);
    8080        if (info) {
  • trunk/dll/saveclip.c

    r352 r404  
    1414  24 May 05 SHL Rework for CNRITEM.szSubject
    1515  17 Jul 06 SHL Use Runtime_Error
     16  29 Jul 06 SHL Use xfgets
    1617
    1718***********************************************************************/
     
    270271          fp = _fsopen(s,"r",SH_DENYWR);
    271272          if(fp) {
    272             while(fgets(s,81,fp)) {
    273               s[80] = 0;
     273            while(xfgets(s,81,fp,pszSrcFile,__LINE__)) {
    274274              stripcr(s);
    275275              if(*s && *s != ';')
     
    662662          fp = _fsopen(s,"r",SH_DENYWR);
    663663          if(fp) {
    664             while(fgets(s,81,fp)) {
    665               s[80] = 0;
     664            while (xfgets(s,81,fp,pszSrcFile,__LINE__)) {
    666665              stripcr(s);
    667               if(*s && *s != ';')
     666              if (*s && *s != ';')
    668667                WinSendMsg(WinWindowFromID(hwnd,SAV_LISTBOX),LM_INSERTITEM,
    669668                           MPFROM2SHORT(LIT_SORTASCENDING,0),
  • 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);
  • trunk/dll/uudecode.c

    r382 r404  
    1212  06 Jun 05 SHL Drop unused code
    1313  17 Jul 06 SHL Use Runtime_Error
     14  29 Jul 06 SHL Use xfgets
    1415
    1516***********************************************************************/
     
    6364  for (;;)
    6465  {
    65     if (!fgets(buf, sizeof(buf), in))
    66     {
     66    if (!xfgets(buf, sizeof(buf), in,pszSrcFile,__LINE__)) {
    6767      fclose(in);
    6868      saymsg(MB_CANCEL,
     
    7373      return ret;
    7474    }
    75     buf[sizeof(buf) - 1] = 0;
    7675    if (!strncmp(buf, "begin ", 6))
    7776      break;
     
    119118  decode(in, out);
    120119
    121   fgets(buf, sizeof(buf), in);
     120  xfgets(buf, sizeof(buf), in,pszSrcFile,__LINE__);
    122121
    123122  fclose(in);
     
    138137  {
    139138    /* for each input line */
    140     if (!fgets(buf, sizeof(buf), in))
     139    if (!xfgets(buf, sizeof(buf), in,pszSrcFile,__LINE__))
    141140      return FALSE;
    142     buf[sizeof(buf) - 1] = 0;
    143141    n = DEC(buf[0]);
    144142    if (n <= 0)
  • trunk/dll/walkem.c

    r382 r404  
    1212  13 Aug 05 SHL remove_udir - avoid corrupting last dirs list
    1313  17 Jul 06 SHL Use Runtime_Error
     14  29 Jul 06 SHL Use xfgets
    1415
    1516***********************************************************************/
     
    155156        while (!feof(fp))
    156157        {
    157             if (!fgets(s, CCHMAXPATH + 24, fp))
     158            if (!xfgets(s, CCHMAXPATH + 24, fp,pszSrcFile,__LINE__))
    158159                break;
    159160            s[CCHMAXPATH] = 0;
Note: See TracChangeset for help on using the changeset viewer.