Merge branch 'master' into rewrite-sheet
authorJohn Darrington <john@darrington.wattle.id.au>
Thu, 4 Dec 2008 00:14:35 +0000 (09:14 +0900)
committerJohn Darrington <john@darrington.wattle.id.au>
Thu, 4 Dec 2008 00:14:35 +0000 (09:14 +0900)
Conflicts:

src/ui/gui/psppire-case-file.c
src/ui/gui/psppire-case-file.h

1  2 
src/ui/gui/find-dialog.c

diff --combined src/ui/gui/find-dialog.c
index c69bce82da58a6c139ebe4afb6c806f9a43572a1,66d3a2cd19709e8c92be02564749bfa41b6cde94..332e2d8e0c3141c0c95a6690f9c087fbec3af55e
@@@ -221,7 -221,7 +221,7 @@@ find_dialog (GObject *o, gpointer data
                NULL);
  
    fd.dict = vs->dict;
 -  fd.data = ds->case_file->datasheet;
 +  fd.data = ds->datasheet;
  
    fd.variable_entry        = get_widget_assert (fd.xml, "find-variable-entry");
    fd.value_entry           = get_widget_assert (fd.xml, "find-value-entry");
@@@ -464,7 -464,7 +464,7 @@@ value_compare (const struct comparator 
               const union value *v)
  {
    const struct value_comparator *vc = (const struct value_comparator *) cmptr;
-   return 0 == compare_values (v, vc->pattern, cmptr->var);
+   return 0 == value_compare_3way (v, vc->pattern, var_get_width (cmptr->var));
  }