Parent Directory | Revision Log | Patch
revision 1.6 by gray, Wed Apr 30 08:58:45 2003 UTC | revision 1.7 by gray, Sun Jun 15 14:14:48 2003 UTC | |
---|---|---|
# | Line 53 store_group(struct group *grp) | Line 53 store_group(struct group *grp) |
53 | buffer = (char*)(result->gr_mem + grcnt + 1); | buffer = (char*)(result->gr_mem + grcnt + 1); |
54 | ||
55 | #define COPY(m) do { \ | #define COPY(m) do { \ |
56 | result->##m = buffer;\ | result-> m = buffer;\ |
57 | len = strlen(grp->##m) + 1;\ | len = strlen(grp-> m) + 1;\ |
58 | buffer += len;\ | buffer += len;\ |
59 | strcpy(result->##m, grp->##m); } while (0) | strcpy(result-> m, grp-> m); } while (0) |
60 | ||
61 | COPY(gr_name); | COPY(gr_name); |
62 | COPY(gr_passwd); | COPY(gr_passwd); |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |