aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/pwdgrp.h
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2003-01-27 00:16:01 +0000
committerChristopher Faylor <me@cgf.cx>2003-01-27 00:16:01 +0000
commitfea48988ea866e6ef4f29247a13a8b28eb9be7ce (patch)
tree40e1433368cfe58c000284730c207907c298c633 /winsup/cygwin/pwdgrp.h
parent285d6b97b11d0516ba82b0deb59afe746ef8fb93 (diff)
downloadnewlib-fea48988ea866e6ef4f29247a13a8b28eb9be7ce.zip
newlib-fea48988ea866e6ef4f29247a13a8b28eb9be7ce.tar.gz
newlib-fea48988ea866e6ef4f29247a13a8b28eb9be7ce.tar.bz2
* strings.h (strechr): New function.
* uinfo.cc (pwdgrp::next_str): Search only for input char in string. Return EOS on failure. Don't check for NULL since it shouldn't be possible. (pwdgrp::add_line): Revert to replacing '\n' in input line with '\0'. (pwdgrp::next_num): Pass explicit separator character to next_str. * grp.cc (pwdgrp::parse_group): Ditto. * passwd.cc (pwdgrp::parse_passwd): Ditto. Revamp test for garbage input. * pwdgrp.h (pwdgrp::next_str): Don't use default parameter.
Diffstat (limited to 'winsup/cygwin/pwdgrp.h')
-rw-r--r--winsup/cygwin/pwdgrp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/pwdgrp.h b/winsup/cygwin/pwdgrp.h
index a5fdc19..73d41a0 100644
--- a/winsup/cygwin/pwdgrp.h
+++ b/winsup/cygwin/pwdgrp.h
@@ -46,7 +46,7 @@ class pwdgrp
void read_group ();
char *add_line (char *);
char *raw_ptr () const {return lptr;}
- char *next_str (char = 0);
+ char *next_str (char);
bool next_num (unsigned long&);
bool next_num (unsigned int& i)
{