Skip to content

Commit 6a02309

Browse files
committed
remove defaults and add back parser rules
1 parent cd5f0a2 commit 6a02309

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

raster/r.geomorphon/main.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,20 +178,22 @@ int main(int argc, char **argv)
178178

179179
par_profiledata = G_define_standard_option(G_OPT_F_OUTPUT);
180180
par_profiledata->key = "profiledata";
181-
par_profiledata->answer = "-";
182181
par_profiledata->required = NO;
183182
par_profiledata->description =
184183
_("Profile output file name (\"-\" for stdout)");
185184
par_profiledata->guisection = _("Profile");
185+
G_option_requires(par_profiledata, par_coords, NULL);
186+
G_option_requires(par_coords, par_profiledata, NULL);
186187

187188
par_profileformat = G_define_option();
188189
par_profileformat->key = "profileformat";
189190
par_profileformat->type = TYPE_STRING;
190191
par_profileformat->options = "json,yaml,xml";
191-
par_profileformat->answer = "json";
192192
par_profileformat->required = NO;
193193
par_profileformat->description = _("Profile output format");
194194
par_profileformat->guisection = _("Profile");
195+
G_option_requires(par_profileformat, par_coords, NULL);
196+
G_option_requires(par_coords, par_profileformat, NULL);
195197

196198
if (G_parser(argc, argv))
197199
exit(EXIT_FAILURE);

0 commit comments

Comments
 (0)