Mercurial > hg > toybox
changeset 223:52a0c06b2dad
Teach readlink to actually do -f.
author | Rob Landley <rob@landley.net> |
---|---|
date | Sat, 05 Jan 2008 15:20:26 -0600 |
parents | cf3b2b8a371b |
children | 37eb3153403f |
files | toys/readlink.c |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/toys/readlink.c Wed Jan 02 01:40:09 2008 -0600 +++ b/toys/readlink.c Sat Jan 05 15:20:26 2008 -0600 @@ -9,7 +9,12 @@ void readlink_main(void) { - char *s = xreadlink(*toys.optargs); + char *s; + + // Calculating full cannonical path? + + if (CFG_READLINK_F && toys.optflags) s = realpath(*toys.optargs, NULL); + else s = xreadlink(*toys.optargs); if (s) { xputs(s);