diff options
| author | Philipp Stephani | 2025-03-25 02:50:37 +0100 |
|---|---|---|
| committer | Philipp Stephani | 2025-03-25 02:54:08 +0100 |
| commit | 96a1a07fb1f9d8f3f41f3893ed1b624246a76c43 (patch) | |
| tree | 22bd66166ef101f30dffed977bd75490ad49f29a /java/incrementing-version-code | |
| parent | 8be7e98557df8ba708b3f7e285a29f279b609e46 (diff) | |
| download | emacs-96a1a07fb1f9d8f3f41f3893ed1b624246a76c43.tar.gz emacs-96a1a07fb1f9d8f3f41f3893ed1b624246a76c43.zip | |
Don't use 'args-out-of-range' error for too-small buffers.
'args-out-of-range' means that some index argument isn't valid for a
given sequence/range, which isn't the case here. Instead, define a new
error symbol to mean "user-supplied buffer is too small." Since we
never specified nor tested which error symbol was signalled in this
case, changing it shouldn't cause severe breakages.
* src/emacs-module.c (module_buffer_too_small): New helper function.
(module_copy_string_contents, module_extract_big_integer): Use it.
(syms_of_module): Define 'buffer-too-small' error symbol.
Diffstat (limited to 'java/incrementing-version-code')
0 files changed, 0 insertions, 0 deletions