diff options
| author | Paul Eggert | 2011-09-27 08:56:04 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-09-27 08:56:04 -0700 |
| commit | c801946a9290fe742d87053615495e68d04ec6be (patch) | |
| tree | 1404a9de0353948071734ceb998205deba409934 /src/ChangeLog | |
| parent | d99fb284f7ccb502ce12d7bd96350d0e2d3af1b4 (diff) | |
| download | emacs-c801946a9290fe742d87053615495e68d04ec6be.tar.gz emacs-c801946a9290fe742d87053615495e68d04ec6be.zip | |
* ccl.c (ccl_driver, Fregister_code_conversion_map): Check that Vcode_version_map_vector is a vector.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 9857461143a..696123c6c1d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | 2011-09-26 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-09-27 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp): | 3 | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp): |
| 4 | (allocate_vectorlike, buffer_memory_full, struct sdata, SDATA_SIZE) | 4 | (allocate_vectorlike, buffer_memory_full, struct sdata, SDATA_SIZE) |
| @@ -75,6 +75,8 @@ | |||
| 75 | (ccl_driver): | 75 | (ccl_driver): |
| 76 | Use ptrdiff_t, not EMACS_INT, where ptrdiff_t is wide enough. | 76 | Use ptrdiff_t, not EMACS_INT, where ptrdiff_t is wide enough. |
| 77 | For CCL_MapSingle, check that content and value are in int range. | 77 | For CCL_MapSingle, check that content and value are in int range. |
| 78 | (ccl_driver, Fregister_code_conversion_map): | ||
| 79 | Check that Vcode_version_map_vector is a vector. | ||
| 78 | (resolve_symbol_ccl_program): Check that vector header is in range. | 80 | (resolve_symbol_ccl_program): Check that vector header is in range. |
| 79 | Always copy the vector, so that we can check its contents reliably | 81 | Always copy the vector, so that we can check its contents reliably |
| 80 | now rather than having to recheck each instruction as it's being | 82 | now rather than having to recheck each instruction as it's being |