projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
FACTOR: Fix a crash when bad input was presented
[pspp]
/
src
/
ui
/
gui
/
t-test-options.c
diff --git
a/src/ui/gui/t-test-options.c
b/src/ui/gui/t-test-options.c
index 467d4321ff00a416721cb9cecd17c3b935ff7599..1b28eefdb631865cd6a7df23dd7b29275437690d 100644
(file)
--- a/
src/ui/gui/t-test-options.c
+++ b/
src/ui/gui/t-test-options.c
@@
-1,5
+1,5
@@
/* PSPPIRE - a graphical user interface for PSPP.
/* PSPPIRE - a graphical user interface for PSPP.
- Copyright (C) 2007, 2012 Free Software Foundation
+ Copyright (C) 2007, 2012
, 2015
Free Software Foundation
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@
-63,9
+63,9
@@
tt_options_dialog_create (GtkWindow *parent)
tto->confidence =
psppire_scanf_new (_("Con_fidence Interval: %2d %%"), &tto->conf_percent);
tto->confidence =
psppire_scanf_new (_("Con_fidence Interval: %2d %%"), &tto->conf_percent);
-
- g_object_set (tto->confidence,
- "use-underline", TRUE,
+
+ g_object_set (tto->confidence,
+ "use-underline", TRUE,
"mnemonic-widget", psppire_scanf_get_child (PSPPIRE_SCANF (tto->confidence), 0),
NULL);
"mnemonic-widget", psppire_scanf_get_child (PSPPIRE_SCANF (tto->confidence), 0),
NULL);
@@
-92,6
+92,8
@@
tt_options_dialog_create (GtkWindow *parent)
void
tt_options_dialog_destroy (struct tt_options_dialog *tto)
{
void
tt_options_dialog_destroy (struct tt_options_dialog *tto)
{
+ if (tto == NULL)
+ return;
gtk_container_remove (GTK_CONTAINER (tto->box), tto->confidence);
g_object_unref (tto->xml);
g_free (tto);
gtk_container_remove (GTK_CONTAINER (tto->box), tto->confidence);
g_object_unref (tto->xml);
g_free (tto);
@@
-137,7
+139,7
@@
tt_options_dialog_append_syntax (const struct tt_options_dialog *tto, GString *s
else
ds_put_cstr (&dss, "LISTWISE");
else
ds_put_cstr (&dss, "LISTWISE");
- ds_put_c_format (&dss, "\n\t/CRITERIA=CI
N
(%g)",
+ ds_put_c_format (&dss, "\n\t/CRITERIA=CI(%g)",
tto->confidence_interval/100.0);
g_string_append (str, ds_cstr (&dss));
tto->confidence_interval/100.0);
g_string_append (str, ds_cstr (&dss));