projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed procedure execution in GUI.
[pspp-builds.git]
/
src
/
ui
/
gui
/
psppire-case-file.c
diff --git
a/src/ui/gui/psppire-case-file.c
b/src/ui/gui/psppire-case-file.c
index 156266339fdc8c6c48494f5eecc1dc00ec69f038..215eecc51802be034fea0f7dfb50f4e99be65ca2 100644
(file)
--- a/
src/ui/gui/psppire-case-file.c
+++ b/
src/ui/gui/psppire-case-file.c
@@
-28,6
+28,7
@@
#include <data/case.h>
#include <data/data-in.h>
#include <data/datasheet.h>
#include <data/case.h>
#include <data/data-in.h>
#include <data/datasheet.h>
+#include <data/casereader.h>
#include <math/sort.h>
#include <libpspp/misc.h>
#include <math/sort.h>
#include <libpspp/misc.h>
@@
-93,7
+94,7
@@
psppire_case_file_class_init (PsppireCaseFileClass *class)
object_class->finalize = psppire_case_file_finalize;
signals [CASE_CHANGED] =
object_class->finalize = psppire_case_file_finalize;
signals [CASE_CHANGED] =
- g_signal_new ("case
_
changed",
+ g_signal_new ("case
-
changed",
G_TYPE_FROM_CLASS (class),
G_SIGNAL_RUN_FIRST,
0,
G_TYPE_FROM_CLASS (class),
G_SIGNAL_RUN_FIRST,
0,
@@
-105,7
+106,7
@@
psppire_case_file_class_init (PsppireCaseFileClass *class)
signals [CASE_INSERTED] =
signals [CASE_INSERTED] =
- g_signal_new ("case
_
inserted",
+ g_signal_new ("case
-
inserted",
G_TYPE_FROM_CLASS (class),
G_SIGNAL_RUN_FIRST,
0,
G_TYPE_FROM_CLASS (class),
G_SIGNAL_RUN_FIRST,
0,
@@
-117,7
+118,7
@@
psppire_case_file_class_init (PsppireCaseFileClass *class)
signals [CASES_DELETED] =
signals [CASES_DELETED] =
- g_signal_new ("cases
_
deleted",
+ g_signal_new ("cases
-
deleted",
G_TYPE_FROM_CLASS (class),
G_SIGNAL_RUN_FIRST,
0,
G_TYPE_FROM_CLASS (class),
G_SIGNAL_RUN_FIRST,
0,
@@
-154,11
+155,11
@@
psppire_case_file_init (PsppireCaseFile *cf)
* Creates a new #PsppireCaseFile.
*/
PsppireCaseFile*
* Creates a new #PsppireCaseFile.
*/
PsppireCaseFile*
-psppire_case_file_new (struct casereader *reader)
+psppire_case_file_new (
const
struct casereader *reader)
{
PsppireCaseFile *cf = g_object_new (G_TYPE_PSPPIRE_CASE_FILE, NULL);
{
PsppireCaseFile *cf = g_object_new (G_TYPE_PSPPIRE_CASE_FILE, NULL);
- cf->datasheet = datasheet_create (
reader
);
+ cf->datasheet = datasheet_create (
casereader_clone (reader)
);
cf->accessible = TRUE;
return cf;
cf->accessible = TRUE;
return cf;
@@
-320,7
+321,7
@@
psppire_case_file_data_in (PsppireCaseFile *cf, gint casenum, gint idx,
if (ok)
g_signal_emit (cf, signals [CASE_CHANGED], 0, casenum);
if (ok)
g_signal_emit (cf, signals [CASE_CHANGED], 0, casenum);
- free
s
a (value);
+ freea (value);
return TRUE;
}
return TRUE;
}