Serge E. Hallyn <[email protected]> wrote: > + if (ret == 0) > + commit_creds(new); > + else > + abort_creds(new); > + > + return ret;
If you make this:
if (ret == 0)
return commit_creds(new);
abort_creds(new);
return ret;
then gcc can tail-call commit_creds(), which is guaranteed to return 0.
David
--
To unsubscribe from this list: send the line "unsubscribe linux-api" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
