ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/CCSAdmin/adduser.c
(Generate patch)

Comparing CCSAdmin/adduser.c (file contents):
Revision 562 by douglas, 2005-08-27T21:46:39-07:00 vs.
Revision 563 by douglas, 2005-08-28T01:55:06-07:00

# Line 78 | Line 78 | int main(int argc, char *argv[])
78          if (!name)
79          {
80                  regcheck(regcomp(&name_, "^[^:]+$", REG_EXTENDED), &name_, environment);
81 <
82 <                do
83 <                {
84 <                        printf("Full Name: ");
85 <
86 <                        size_t size;
87 <                        char *name_ = fcheck(fgetln(stdin, &size), stdin, environment);
88 <
89 <                        name = name ? realloc(name, size) : malloc(size);
90 <
91 <                        strlcpy(name, name_, size);
92 <                }
93 <                while (regcheck(regexec(&name_, name, 0, NULL, 0), &name_, environment));
94 <
81 >                get("Full Name", &name_, &name, environment);
82                  regfree(&name_);
83          }
84  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines