aboutsummaryrefslogtreecommitdiff
path: root/src/4D_api.cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2018-12-28 19:04:27 +0100
committerEven Rouault <even.rouault@spatialys.com>2018-12-28 19:04:27 +0100
commit18e63a90b187bcf6421694ed95e90923516c5fef (patch)
tree7aff781ace7dd3704e3f96c32c6bcf01edf6c804 /src/4D_api.cpp
parent123011447a2d7d25041cc3e466408a0d81bb4d3b (diff)
parentd43a09983fd0c115a175613c7d77a648b0500791 (diff)
downloadPROJ-18e63a90b187bcf6421694ed95e90923516c5fef.tar.gz
PROJ-18e63a90b187bcf6421694ed95e90923516c5fef.zip
Merge remote-tracking branch 'rouault/gdalbarn'
Diffstat (limited to 'src/4D_api.cpp')
-rw-r--r--src/4D_api.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/4D_api.cpp b/src/4D_api.cpp
index 88210348..de950c7a 100644
--- a/src/4D_api.cpp
+++ b/src/4D_api.cpp
@@ -757,11 +757,13 @@ PJ *proj_create_crs_to_crs (PJ_CONTEXT *ctx, const char *source_crs, const char
src = proj_obj_create_from_user_input(ctx, source_crs, optionsImportCRS);
if( !src ) {
+ proj_context_log_debug(ctx, "Cannot instanciate source_crs");
return nullptr;
}
dst = proj_obj_create_from_user_input(ctx, target_crs, optionsImportCRS);
if( !dst ) {
+ proj_context_log_debug(ctx, "Cannot instanciate target_crs");
proj_obj_destroy(src);
return nullptr;
}
@@ -798,6 +800,7 @@ PJ *proj_create_crs_to_crs (PJ_CONTEXT *ctx, const char *source_crs, const char
if( proj_obj_list_get_count(op_list) == 0 ) {
proj_obj_list_destroy(op_list);
+ proj_context_log_debug(ctx, "No operation found matching criteria");
return nullptr;
}
@@ -810,6 +813,7 @@ PJ *proj_create_crs_to_crs (PJ_CONTEXT *ctx, const char *source_crs, const char
proj_string = proj_obj_as_proj_string(ctx, op, PJ_PROJ_5, nullptr);
if( !proj_string) {
proj_obj_destroy(op);
+ proj_context_log_debug(ctx, "Cannot export operation as a PROJ string");
return nullptr;
}