diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 7 | ||||
| -rw-r--r-- | src/lisp.h | 4 |
2 files changed, 9 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 541432e70bf..9e1ef4b06f8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,6 +1,11 @@ | |||
| 1 | 2007-10-09 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * lisp.h (XSETPSEUDOVECTOR): Don't set the tag anymore. | ||
| 4 | This was made redundant by the previous introduction of XSETPVECTYPE. | ||
| 5 | |||
| 1 | 2007-10-09 Richard Stallman <rms@gnu.org> | 6 | 2007-10-09 Richard Stallman <rms@gnu.org> |
| 2 | 7 | ||
| 3 | * image.c (free_bitmap_record): Renamed from Free_Bitmap_Record. | 8 | * image.c (free_bitmap_record): Rename from Free_Bitmap_Record. |
| 4 | 9 | ||
| 5 | 2007-09-29 Richard Stallman <rms@gnu.org> | 10 | 2007-09-29 Richard Stallman <rms@gnu.org> |
| 6 | 11 | ||
diff --git a/src/lisp.h b/src/lisp.h index bbad0b28226..43daded691a 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -561,7 +561,9 @@ extern size_t pure_size; | |||
| 561 | 561 | ||
| 562 | #define XSETPVECTYPE(v,code) ((v)->size |= PSEUDOVECTOR_FLAG | (code)) | 562 | #define XSETPVECTYPE(v,code) ((v)->size |= PSEUDOVECTOR_FLAG | (code)) |
| 563 | #define XSETPSEUDOVECTOR(a, b, code) \ | 563 | #define XSETPSEUDOVECTOR(a, b, code) \ |
| 564 | (XSETVECTOR (a, b), XSETPVECTYPE (XVECTOR (a), code)) | 564 | (XSETVECTOR (a, b), \ |
| 565 | eassert ((XVECTOR (a)->size & (PSEUDOVECTOR_FLAG | PVEC_TYPE_MASK)) \ | ||
| 566 | == (PSEUDOVECTOR_FLAG | (code)))) | ||
| 565 | #define XSETWINDOW_CONFIGURATION(a, b) \ | 567 | #define XSETWINDOW_CONFIGURATION(a, b) \ |
| 566 | (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW_CONFIGURATION)) | 568 | (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW_CONFIGURATION)) |
| 567 | #define XSETPROCESS(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_PROCESS)) | 569 | #define XSETPROCESS(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_PROCESS)) |