If filename specified is "", default to "shader" so it's not unnamed

This commit is contained in:
baldurk
2016-05-10 19:15:48 +02:00
parent ebeaa935af
commit 4beb7352b6
@@ -1501,9 +1501,12 @@ SPDBChunk::SPDBChunk(void *chunk)
PDBStream &s = streams[it->second];
PageMapping fileContents(pages, header->PageSize, &s.pageIndices[0], (uint32_t)s.pageIndices.size());
char *filename = (char *)it->first.c_str();
const char *filename = (const char *)it->first.c_str();
filename += sizeof("/src/files/")-1;
if(filename[0] == 0)
filename = "shader";
Files.push_back( make_pair(filename, (char *)fileContents.Data()) );
}
}