| 2884 | // --------------------------------------------------------------------------- |
| 2885 | |
| 2886 | std::string pj_context_get_grid_cache_filename(PJ_CONTEXT *ctx) { |
| 2887 | pj_load_ini(ctx); |
| 2888 | if (!ctx->gridChunkCache.filename.empty()) { |
| 2889 | return ctx->gridChunkCache.filename; |
| 2890 | } |
| 2891 | const std::string path(proj_context_get_user_writable_directory(ctx, true)); |
| 2892 | ctx->gridChunkCache.filename = path + "/cache.db"; |
| 2893 | return ctx->gridChunkCache.filename; |
| 2894 | } |
| 2895 | |
| 2896 | //! @endcond |