output. * pwdgrp.h (pwdgrp::next_num): Rename from next_int. Returns true/false if parse operation succeeded. (pwdgrp::reparse): Remove. (pwdgrp::raw_ptr): New function. Returns pointer in line. (pwdgrp::next_num): New functions for parsing other than unsigned long. * grp.cc (pwdgrp::parse_group): Reinstate previous parsing behavior. Don't fill in fields with NULL and assign empty gr_mem to known pointer rather than doing a pointless calloc. Streamline gr_mem parsing. Don't increment curr_lines here. * passwd.cc (pwdgrp::parse_passwd): Use new behavior of next_num. Don't increment curr_lines here. * uinfo.cc (pwdgrp::next_str): Keep returning EOL if out of data. (pwdgrp::reparse): Remove. (pwdgrp::next_num): Rename from next_int. Return bool indicating success of parse, argument returns value parsed. (pwdgrp::add_line): Increment curr_lines here on successful parse. (pwdgrp::load): (from Pierre Humblet) Don't return status. Just report it here.  | 
			||
|---|---|---|
| .. | ||
| acl.h | ||
| cdefs.h | ||
| copying.dj | ||
| cygwin.h | ||
| file.h | ||
| ioctl.h | ||
| mman.h | ||
| mount.h | ||
| mtio.h | ||
| poll.h | ||
| procfs.h | ||
| resource.h | ||
| select.h | ||
| smallprint.h | ||
| socket.h | ||
| soundcard.h | ||
| statfs.h | ||
| strace.h | ||
| syslog.h | ||
| sysmacros.h | ||
| termio.h | ||
| termios.h | ||
| ttychars.h | ||
| uio.h | ||
| un.h | ||
| utsname.h | ||
| vfs.h | ||
| wait.h | ||