[BACK]Return to getcap.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc / gen

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

Diff for /src/lib/libc/gen/getcap.c between version 1.45 and 1.46

version 1.45, 2006/04/02 03:26:03 version 1.46, 2006/05/29 21:55:41
Line 326  getent(char **cap, size_t *len, const ch
Line 326  getent(char **cap, size_t *len, const ch
                                 }                                  }
                                 /* save the data; close frees it */                                  /* save the data; close frees it */
                                 clen = strlen(record);                                  clen = strlen(record);
                                 cbuf = malloc(clen + 1);                                  if ((cbuf = malloc(clen + 1)) == NULL) {
                                           (void)capdbp->close(capdbp);
                                           errno = ENOMEM;
                                           return (-2);
                                   }
                                 memmove(cbuf, record, clen + 1);                                  memmove(cbuf, record, clen + 1);
                                 if (capdbp->close(capdbp) < 0) {                                  if (capdbp->close(capdbp) < 0) {
                                         int serrno = errno;                                          int serrno = errno;

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

CVSweb <webmaster@jp.NetBSD.org>