MCPcopy Create free account
hub / github.com/GPUOpen-Tools/compressonator / getFileNameExt

Function getFileNameExt

applications/_plugins/common/utilfuncs.cpp:87–100  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85}
86
87void getFileNameExt(const char* FilePathName, char* fnameExt, int maxbuffsize)
88{
89#ifdef _WIN32
90 char drive[_MAX_DRIVE];
91 char dir[_MAX_DIR];
92 char ext[_MAX_EXT];
93 char fname[_MAX_FNAME];
94 _splitpath_s(FilePathName, drive, _MAX_DRIVE, dir, _MAX_DIR, fname, _MAX_FNAME, ext, _MAX_EXT);
95 snprintf(fnameExt, maxbuffsize, "%s%s", fname, ext);
96#else
97 std::string fname = CMP_GetFileNameAndExt(FilePathName);
98 snprintf(fnameExt, maxbuffsize, "%s", fname.c_str());
99#endif
100}
101
102#ifdef _WIN32
103

Callers 3

LoadGeometryMethod · 0.85
LoadGeometryMethod · 0.85

Calls 1

CMP_GetFileNameAndExtFunction · 0.85

Tested by

no test coverage detected