size_t len = strlen(homedir) + strlen(PREFPATHNAME) + 2;
prefpath = new char[len];
snprintf(prefpath, len, "%s/%s", homedir, PREFPATHNAME);
size_t len = strlen(homedir) + strlen(PREFPATHNAME) + 2;
prefpath = new char[len];
snprintf(prefpath, len, "%s/%s", homedir, PREFPATHNAME);