[BACK]Return to perform.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / pkg_install / files / info

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /pkgsrc/pkgtools/pkg_install/files/info/perform.c between version 1.44 and 1.45

version 1.44, 2008/02/22 21:58:16 version 1.45, 2008/03/09 18:03:46
Line 278  read_meta_data_from_pkgdb(const char *pk
Line 278  read_meta_data_from_pkgdb(const char *pk
                 fd = open(fname, O_RDONLY, 0);                  fd = open(fname, O_RDONLY, 0);
                 free(fname);                  free(fname);
                 if (fd == -1) {                  if (fd == -1) {
                         if (errno == ENOENT)                          if (errno == ENOENT && descr->required_file == 0)
                                 continue;                                  continue;
                         err(2, "cannot read meta data file %s",                          err(2, "cannot read meta data file %s of package %s",
                             descr->entry_filename);                              descr->entry_filename, pkg);
                 }                  }
                 target = (char **)((char *)meta + descr->entry_offset);                  target = (char **)((char *)meta + descr->entry_offset);
   
                 if (fstat(fd, &st) == -1)                  if (fstat(fd, &st) == -1)

Legend:
Removed from v.1.44  
changed lines
  Added in v.1.45

CVSweb <webmaster@jp.NetBSD.org>