|
@@ -130,8 +130,10 @@ int set_datumtrans(int datumtrans, int force)
|
|
|
G_debug(3, "set_datumtrans(): datum transform terms found "
|
|
|
"with %d options", paramsets);
|
|
|
|
|
|
- if (status == 1 && paramsets > 1)
|
|
|
- /* Parameters are missing and there is a choice to be made */
|
|
|
+ if (paramsets > 1 && (status == 1 || datumtrans == -1))
|
|
|
+ /* Parameters are missing and there is a choice to be
|
|
|
+ made / or / user asked to print datum
|
|
|
+ transformation parameters */
|
|
|
force = 1;
|
|
|
|
|
|
}
|