]> git.eshelyaron.com Git - emacs.git/commitdiff
(x_frame_get_and_record_arg): Don't record Qunbound value in f->param_alist.
authorRichard M. Stallman <rms@gnu.org>
Wed, 18 Jan 2006 01:48:49 +0000 (01:48 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 18 Jan 2006 01:48:49 +0000 (01:48 +0000)
src/ChangeLog
src/frame.c

index b9bb573b3260dc308cc8e2598ce59eab81afc3f4..848af0258613209e53050ccdfc44a5a9e05101e1 100644 (file)
@@ -1,3 +1,8 @@
+2006-01-17  Richard M. Stallman  <rms@gnu.org>
+
+       * frame.c (x_frame_get_and_record_arg): Don't record Qunbound
+       value in f->param_alist.
+
 2006-01-15  Andreas Schwab  <schwab@suse.de>
 
        * search.c (Freplace_match): Use UPPERCASEP instead of !NOCASEP.
index 624e1a89b866faac87bbeb982f122f8abe1784f0..9060f7b47c54871b105be4c26c55f2685dcaf51c 100644 (file)
@@ -3604,7 +3604,7 @@ x_frame_get_and_record_arg (f, alist, param, attribute, class, type)
 
   value = x_get_arg (FRAME_X_DISPLAY_INFO (f), alist, param,
                     attribute, class, type);
-  if (! NILP (value))
+  if (! NILP (value) && ! EQ (value, Qunbound))
     store_frame_param (f, param, value);
 
   return value;