diff --git a/xdu.c b/xdu.c index 434c1da..7412f60 100644 --- a/xdu.c +++ b/xdu.c @@ -61,6 +61,8 @@ #define MAXPATH 4096 /* max total pathname length */ #define NCOLS 5 /* default number of columns in display */ +char* root_prefix = "[root]"; + /* What we IMPORT from xwin.c */ extern int xsetup(), xmainloop(), xdrawrect(), xrepaint(); @@ -223,7 +225,7 @@ int main(argc, argv) int argc; char **argv; { - top.name = strdup("[root]"); + top.name = root_prefix; top.size = -1; xsetup(&argc, argv); @@ -708,7 +710,7 @@ void printpath(int x, int y) np = np->parent; free(tmp_path); } - tmp_path = path + 6; + tmp_path = path + strlen(root_prefix); printf("%s\n", tmp_path); free(path); }