gtkcompletionline.cc:564: bad loop ?
Brought to you by:
mishoo
gtkcompletionline.cc:564:17: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
size_t i = home.length() - 1;
while ((i >= 0) && (home[i] == '/'))
home.erase(i--);
Maybe
size_t i = home.length() - 1;
while ((i < home.length()) && (home[i] == '/'))
home.erase(i--);