diff --git a/src/files.c b/src/files.c index c5fbdbf1632e101cfc4d5de97da882dbe01b1f40..6eaee408b8ad0ba0472eb8ee175f3777a2c257b8 100644 --- a/src/files.c +++ b/src/files.c @@ -1990,11 +1990,11 @@ char *real_dir_from_tilde(const char *buf) assert(buf != NULL); if (buf[0] == '~') { - size_t i; + size_t i = 1; char *tilde_dir; /* Figure out how much of the str we need to compare. */ - for (i = 1; buf[i] != '/' && buf[i] != '\0'; i++) + for (; buf[i] != '/' && buf[i] != '\0'; i++) ; /* Get the home directory. */