DEFAULT_PROFILE_FILENAME
size = strlen(software_suffix) + strlen("\\" DEFAULT_PROFILE_FILENAME) + strlen(szPath);
strlcat(szPath, DEFAULT_PROFILE_FILENAME, sizeof(szPath));
*pname = malloc(size + strlen(DEFAULT_PROFILE_FILENAME) + 2);
strcat(*pname, DEFAULT_PROFILE_FILENAME);
strncpy(p, DEFAULT_PROFILE_FILENAME, size - (p - name));