Merge pull request #176 from silverweed/master
Ensure mtl_basedir ends with a directory separator
This commit is contained in:
@@ -1155,7 +1155,7 @@ static bool exportFaceGroupToShape(shape_t *shape,
|
|||||||
// ???
|
// ???
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t ovi = size_t(
|
size_t ovi = size_t(
|
||||||
remainingFace.vertex_indices[idx]
|
remainingFace.vertex_indices[idx]
|
||||||
.v_idx);
|
.v_idx);
|
||||||
@@ -1739,6 +1739,13 @@ bool LoadObj(attrib_t *attrib, std::vector<shape_t> *shapes,
|
|||||||
std::string baseDir;
|
std::string baseDir;
|
||||||
if (mtl_basedir) {
|
if (mtl_basedir) {
|
||||||
baseDir = mtl_basedir;
|
baseDir = mtl_basedir;
|
||||||
|
#ifndef _WIN32
|
||||||
|
const char dirsep = '/';
|
||||||
|
#else
|
||||||
|
const char dirsep = '\\';
|
||||||
|
#endif
|
||||||
|
if (baseDir[baseDir.length() - 1] != dirsep)
|
||||||
|
baseDir += dirsep;
|
||||||
}
|
}
|
||||||
MaterialFileReader matFileReader(baseDir);
|
MaterialFileReader matFileReader(baseDir);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user