X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=inline;f=src%2Fui%2Fgui%2Fpsppire-dialog-action-logistic.c;h=6be5ce44c561bbdaae2e3a705cfbf74a2f7ed9f8;hb=0cd7c010e3e5c316ef0eb0317fb7f408d164679d;hp=0c4dc19cdc27895565b6376c2a30071abf6d5a04;hpb=c2d972816fce591524db963390a97ff32d55117c;p=pspp diff --git a/src/ui/gui/psppire-dialog-action-logistic.c b/src/ui/gui/psppire-dialog-action-logistic.c index 0c4dc19cdc..6be5ce44c5 100644 --- a/src/ui/gui/psppire-dialog-action-logistic.c +++ b/src/ui/gui/psppire-dialog-action-logistic.c @@ -152,7 +152,7 @@ psppire_dialog_action_logistic_activate (PsppireDialogAction *a) static char * -generate_syntax (PsppireDialogAction *a) +generate_syntax (const PsppireDialogAction *a) { PsppireDialogActionLogistic *rd = PSPPIRE_DIALOG_ACTION_LOGISTIC (a); gchar *text = NULL; @@ -198,12 +198,13 @@ generate_syntax (PsppireDialogAction *a) g_string_append (strx, categoricals->str); g_string_free (categoricals, TRUE); g_slist_free (vars); - - g_string_append (strx, "\n\t/CRITERIA ="); - - g_string_append_printf (strx, " CUT(%g)", rd->cut_point); - g_string_append_printf (strx, " ITERATE(%d)", rd->max_iterations); + struct string opt_str; + ds_init_cstr (&opt_str, "\n\t/CRITERIA ="); + syntax_gen_pspp (&opt_str, " CUT(%g)", rd->cut_point); + syntax_gen_pspp (&opt_str, " ITERATE(%d)", rd->max_iterations); + g_string_append (strx, ds_data (&opt_str)); + ds_destroy (&opt_str); if (rd->conf) {