diff options
| author | Paul Eggert | 2011-08-29 09:48:19 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-08-29 09:48:19 -0700 |
| commit | b5cd19054673bfa46a4f0d1ac3905deeafcf94ff (patch) | |
| tree | 07ab94434229efd114cdc57848cfc29c907cdcdd /src/ChangeLog | |
| parent | d749b01b0c7daff6427373b787e56d06e6f4d223 (diff) | |
| download | emacs-b5cd19054673bfa46a4f0d1ac3905deeafcf94ff.tar.gz emacs-b5cd19054673bfa46a4f0d1ac3905deeafcf94ff.zip | |
* filelock.c (lock_file_1, lock_file): Don't blindly alloca long name;
use SAFE_ALLOCA instead. Use esprintf to avoid int-overflow issues.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index bf7d8b9f36f..4624e5fc30e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -36,6 +36,9 @@ | |||
| 36 | * eval.c (verror): Simplify by rewriting in terms of evxprintf, | 36 | * eval.c (verror): Simplify by rewriting in terms of evxprintf, |
| 37 | which has the guts of the old verror function. | 37 | which has the guts of the old verror function. |
| 38 | 38 | ||
| 39 | * filelock.c (lock_file_1, lock_file): Don't blindly alloca long name; | ||
| 40 | use SAFE_ALLOCA instead. Use esprintf to avoid int-overflow issues. | ||
| 41 | |||
| 39 | 2011-08-26 Paul Eggert <eggert@cs.ucla.edu> | 42 | 2011-08-26 Paul Eggert <eggert@cs.ucla.edu> |
| 40 | 43 | ||
| 41 | Integer and memory overflow issues (Bug#9196). | 44 | Integer and memory overflow issues (Bug#9196). |