Mercurial > emacs
comparison src/data.c @ 90044:cb7f41387eb3
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-70
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71
Update from CVS
| author | Miles Bader <miles@gnu.org> |
|---|---|
| date | Fri, 12 Nov 2004 02:53:04 +0000 |
| parents | 3a5b83e18d41 4de4892b2b6c |
| children | f2ebccfa87d4 |
comparison
equal
deleted
inserted
replaced
| 90043:e24e2e78deda | 90044:cb7f41387eb3 |
|---|---|
| 906 store_symval_forwarding (symbol, valcontents, newval, buf) | 906 store_symval_forwarding (symbol, valcontents, newval, buf) |
| 907 Lisp_Object symbol; | 907 Lisp_Object symbol; |
| 908 register Lisp_Object valcontents, newval; | 908 register Lisp_Object valcontents, newval; |
| 909 struct buffer *buf; | 909 struct buffer *buf; |
| 910 { | 910 { |
| 911 int offset; | |
| 912 | |
| 913 switch (SWITCH_ENUM_CAST (XTYPE (valcontents))) | 911 switch (SWITCH_ENUM_CAST (XTYPE (valcontents))) |
| 914 { | 912 { |
| 915 case Lisp_Misc: | 913 case Lisp_Misc: |
| 916 switch (XMISCTYPE (valcontents)) | 914 switch (XMISCTYPE (valcontents)) |
| 917 { | 915 { |
| 939 { | 937 { |
| 940 int offset = ((char *) XOBJFWD (valcontents)->objvar | 938 int offset = ((char *) XOBJFWD (valcontents)->objvar |
| 941 - (char *) &buffer_defaults); | 939 - (char *) &buffer_defaults); |
| 942 int idx = PER_BUFFER_IDX (offset); | 940 int idx = PER_BUFFER_IDX (offset); |
| 943 | 941 |
| 944 Lisp_Object tail, buf; | 942 Lisp_Object tail; |
| 945 | 943 |
| 946 if (idx <= 0) | 944 if (idx <= 0) |
| 947 break; | 945 break; |
| 948 | 946 |
| 949 for (tail = Vbuffer_alist; CONSP (tail); tail = XCDR (tail)) | 947 for (tail = Vbuffer_alist; CONSP (tail); tail = XCDR (tail)) |
