comparison src/xfaces.c @ 56694:d5801cbd92f5

(merge_face_ref): Specifying `unspecified' is a no-op.
author Richard M. Stallman <rms@gnu.org>
date Mon, 16 Aug 2004 22:53:28 +0000
parents b058a7674dcd
children 0d0a17cf1b63 b15f799f66b5 d8411455de48
comparison
equal deleted inserted replaced
56693:d66d7e7354e3 56694:d5801cbd92f5
3624 { 3624 {
3625 Lisp_Object keyword = XCAR (face_ref); 3625 Lisp_Object keyword = XCAR (face_ref);
3626 Lisp_Object value = XCAR (XCDR (face_ref)); 3626 Lisp_Object value = XCAR (XCDR (face_ref));
3627 int err = 0; 3627 int err = 0;
3628 3628
3629 if (EQ (keyword, QCfamily)) 3629 /* Specifying `unspecified' is a no-op. */
3630 if (EQ (value, Qunspecified))
3631 ;
3632 else if (EQ (keyword, QCfamily))
3630 { 3633 {
3631 if (STRINGP (value)) 3634 if (STRINGP (value))
3632 to[LFACE_FAMILY_INDEX] = value; 3635 to[LFACE_FAMILY_INDEX] = value;
3633 else 3636 else
3634 err = 1; 3637 err = 1;