| 21 | } |
| 22 | |
| 23 | AllocatedPath |
| 24 | Java::File::ToAbsolutePath(JNIEnv *env, jobject _file) noexcept |
| 25 | { |
| 26 | LocalObject file(env, _file); |
| 27 | |
| 28 | const jstring path = GetAbsolutePath(env, file); |
| 29 | if (DiscardException(env) || path == nullptr) |
| 30 | return nullptr; |
| 31 | |
| 32 | Java::String path2(env, path); |
| 33 | return AllocatedPath::FromFS(path2.ToString()); |
| 34 | } |