diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2021-06-07 18:31:50 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2021-06-07 18:34:00 +0200 |
commit | 01d5c463be103a29662d2123cd37ae2f21b077a6 (patch) | |
tree | aec07e9d23605914d956cdb9b4b08817f0f34e48 /scene/gui/label.cpp | |
parent | 6f8d5cff66416993856bdb01c83b999b84425fb0 (diff) |
FileAccess: Don't err in `store_buffer` with buffer of size 0
The error check was added for `FileAccessUnix` but it's not an error when both
`p_src` and `p_length` are zero.
Added correct error checks to all implementations to prevent the actual
erroneous case: `p_src` is nullptr but `p_length > 0` (risk of null pointer
indexing).
Fixes #33564.
Diffstat (limited to 'scene/gui/label.cpp')
0 files changed, 0 insertions, 0 deletions