MRI: dataDirectory: Return "." if customDataPath is not defined
This commit is contained in:
parent
88c41bcc62
commit
4b08d82ea4
|
@ -193,7 +193,10 @@ RB_METHOD(mkxpDataDirectory)
|
|||
{
|
||||
RB_UNUSED_PARAM;
|
||||
|
||||
return rb_str_new_cstr(shState->config().customDataPath.c_str());
|
||||
const std::string &path = shState->config().customDataPath;
|
||||
const char *s = path.empty() ? "." : path.c_str();
|
||||
|
||||
return rb_str_new_cstr(s);
|
||||
}
|
||||
|
||||
RB_METHOD(mkxpPuts)
|
||||
|
|
Loading…
Reference in New Issue