Changeset 709589d in code for icbd.c


Ignore:
Timestamp:
Mar 9, 2014, 1:58:22 PM (11 years ago)
Author:
Mike Belopuhov <mike@…>
Branches:
master
Children:
718d0c9
Parents:
82d3c1f
Message:

A couple of fixups for icbd_modupdate

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icbd.c

    r82d3c1f r709589d  
    553553                return;
    554554        if (stat(modtabpath, &st)) {
    555                 syslog(LOG_ERR, "stat %s", modtabpath);
     555                syslog(LOG_ERR, "stat %s: %m", modtabpath);
    556556                return;
    557557        }
     
    561561                return;
    562562
    563         if ((fp = fopen(modtabpath, "r")) == NULL)
    564                 err(EX_NOINPUT, "open %s", modtabpath);
     563        if ((fp = fopen(modtabpath, "r")) == NULL) {
     564                syslog(LOG_ERR, "open %s: %m", modtabpath);
     565                return;
     566        }
    565567
    566568        modtabcnt = 0;
     
    583585                        continue;
    584586                strlcpy(modtab[modtabcnt++], buf, ICB_MAXNICKLEN);
    585                 fprintf(stderr, "%s\n", buf);
    586587        }
    587588        free(lbuf);
     
    591592
    592593        fclose(fp);
     594
     595        memcpy(&modtabst, &st, sizeof modtabst);
    593596}
    594597
Note: See TracChangeset for help on using the changeset viewer.