projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change "union value" to dynamically allocate long strings.
[pspp-builds.git]
/
src
/
ui
/
gui
/
psppire-data-editor.c
diff --git
a/src/ui/gui/psppire-data-editor.c
b/src/ui/gui/psppire-data-editor.c
index 990a134c423ff3c24090d04615b6d22b3b837d07..7c3fca685eaa5e7d295455c4773584b649861ffd 100644
(file)
--- a/
src/ui/gui/psppire-data-editor.c
+++ b/
src/ui/gui/psppire-data-editor.c
@@
-1622,7
+1622,7
@@
data_sheet_set_clip (PsppireSheet *sheet)
/* Construct clip data. */
map = case_map_by_name (ds->dict->dict, clip_dict);
/* Construct clip data. */
map = case_map_by_name (ds->dict->dict, clip_dict);
- writer = autopaging_writer_create (dict_get_
next_value_idx
(clip_dict));
+ writer = autopaging_writer_create (dict_get_
proto
(clip_dict));
for (i = range.row0; i <= range.rowi ; ++i )
{
struct ccase *old = psppire_data_store_get_case (ds, i);
for (i = range.row0; i <= range.rowi ; ++i )
{
struct ccase *old = psppire_data_store_get_case (ds, i);
@@
-1669,7
+1669,7
@@
clip_to_text (void)
casenumber r;
GString *string;
casenumber r;
GString *string;
- const size_t val_cnt = case
reader_get_value_cnt (clip_datasheet
);
+ const size_t val_cnt = case
proto_get_n_widths (casereader_get_proto (clip_datasheet)
);
const casenumber case_cnt = casereader_get_case_cnt (clip_datasheet);
const size_t var_cnt = dict_get_var_cnt (clip_dict);
const casenumber case_cnt = casereader_get_case_cnt (clip_datasheet);
const size_t var_cnt = dict_get_var_cnt (clip_dict);
@@
-1711,7
+1711,7
@@
clip_to_html (void)
casenumber r;
GString *string;
casenumber r;
GString *string;
- const size_t val_cnt = case
reader_get_value_cnt (clip_datasheet
);
+ const size_t val_cnt = case
proto_get_n_widths (casereader_get_proto (clip_datasheet)
);
const casenumber case_cnt = casereader_get_case_cnt (clip_datasheet);
const size_t var_cnt = dict_get_var_cnt (clip_dict);
const casenumber case_cnt = casereader_get_case_cnt (clip_datasheet);
const size_t var_cnt = dict_get_var_cnt (clip_dict);