+Fri Feb 20 23:22:14 2004  Ben Pfaff  <blp@gnu.org>
+
+       * dictionary.c: (dict_create_var) Fix root cause of bug worked
+       around by previous change log entry.
+       
+       * compute.c: (lvalue_finalize) Remove workaround from previous
+       change log entry.
+
 Fri Feb 20 14:37:41 WAST 2004 John Darrington <john@darrington.wattle.id.au>
 
        * compute.c: Fixed a bug where the Format was not getting set for 
 
     {
       compute->variable = dict_lookup_var (default_dict, lvalue->var_name);
       if (compute->variable == NULL)
-       {
-         struct fmt_spec input_spec = { 0,8,2 };
          compute->variable = dict_create_var_assert (default_dict,
                                                      lvalue->var_name, 0);
 
-                 convert_fmt_ItoO (&input_spec, &compute->variable->print);
-         compute->variable->write = compute->variable->print;
-       }
-
       compute->fv = compute->variable->fv;
       compute->width = compute->variable->width;