newstr
reverse(char *str, char *newstr, size_t newstr_size)
q = newstr;
return newstr;
char *newstr, *rule = NULL, *repl = NULL, *current = NULL;
ret = do_replacement(rule, repl, doglobal, current, &newstr);
current = newstr;
char *newstr, **newlist;
newstr = strdup(str);
if (newstr == 0)
list->list[list->num++] = newstr;
char *string, *newstr;
if ((newstr = realloc(string, len)) == NULL) {
ret = vsnprintf(newstr, len, fmt, ap2);
*str = newstr;
free(newstr);
static int pmc_debugflags_parse(char *newstr, char *fence);
pmc_debugflags_parse(char *newstr, char *fence)
for (p = newstr; p < fence && (c = *p); p++) {
char *fence, *newstr;
newstr = malloc(n, M_PMC, M_WAITOK | M_ZERO);
strlcpy(newstr, pmc_debugstr, n);
error = sysctl_handle_string(oidp, newstr, n, req);
fence = newstr + (n < req->newlen ? n : req->newlen + 1);
error = pmc_debugflags_parse(newstr, fence);
strlcpy(pmc_debugstr, newstr, sizeof(pmc_debugstr));
free(newstr, M_PMC);
char *dest, **newargv, *newstr, **nextarg, **oldarg;
newstr = malloc(strlen(str) + 1);
for (src = str, dest = newstr; *src != '\0'; src++) {
char *newstr, *vname;
newstr = malloc(newlen);
strcpy(newstr, *thisarg_p);
*thisarg_p = newstr;
newstr = malloc(newlen);
*newstr = '\0';
*dest_p = strchr(newstr, '\0');
char *newstr;
if (asprintf(&newstr, "%s%s", str1, str2) == -1)
return newstr;
char *newstr;
newstr = realloc(*s, newsiz);
if (newstr == NULL)
*s = newstr;
policy = newstr(p);
sep->se_service = newstr(c);
sep->se_service = newstr(arg);
sep->se_proto = newstr(strsep(&arg, "/"));
sep->se_proto = newstr(arg);
sep->se_user = newstr(sskip(&cp));
sep->se_class = newstr(s + 1);
sep->se_class = newstr(RESOURCE_RC);
sep->se_group = newstr(s + 1);
sep->se_server = newstr(sskip(&cp));
sep->se_argv[argc++] = newstr(arg);
sep->se_policy = policy ? newstr(policy) : NULL;
static char *newstr(const char *);
subst(char *tgt, const char *oldstr, const char *newstr)
lnewstr = strlen(newstr);
bcopy(newstr, word, lnewstr);
char *newstr(char const * p);
? NULL : newstr(q);
? NULL : newstr(q);
? NULL : newstr(q);
? NULL : newstr(q);
? "/home" : newstr(q);
? "/bin" : newstr(q);
system_shells[i] = newstr(q);
? (char *) bourne_shell : newstr(q);
? NULL : newstr(q);
sl_add(config.groups, newstr(q));
? NULL : newstr(q);
sl_add(*groups, newstr(grp->gr_name));
cnf->default_group = newstr(grp->gr_name);