extern char *xreadlink(const char *path)
{
- static const int GROWBY = 80; /* how large we will grow strings by */
+ static const int GROWBY = 80; /* how large we will grow strings by */
char *buf = NULL;
int bufsize = 0, readsize = 0;
do {
buf = xrealloc(buf, bufsize += GROWBY);
- readsize = readlink(path, buf, bufsize); /* 1st try */
+ readsize = readlink(path, buf, bufsize); /* 1st try */
if (readsize == -1) {
- perror_msg("%s", path);
- return NULL;
+ perror_msg("%s", path);
+ return NULL;
}
}
while (bufsize < readsize + 1);
return buf;
}
-