diff options
author | Michael Howell <michael@notriddle.com> | 2022-02-14 16:39:39 -0700 |
---|---|---|
committer | Marge Bot <marge-bot@gnome.org> | 2022-02-24 03:23:34 +0000 |
commit | b285f46daac898692fa754662e4c420b7dd9d56f (patch) | |
tree | 1511cfea0d86b5dd9fe0af92fd3b9bf57d1b750c /Cargo.lock | |
parent | a5de2d9679951d4728e3603565368a528c969841 (diff) | |
download | librsvg-b285f46daac898692fa754662e4c420b7dd9d56f.tar.gz |
Fix unsound implementation of ImageSurfaceDataExt
This prevents you from making unaligned accesses to arbitrary `[u8]`,
restricting the pointer-casting shenanigans to only the spots where
the data type can justify them.
Fixes #450
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/664>
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -863,6 +863,7 @@ name = "librsvg" version = "2.53.1" dependencies = [ "assert_cmd", + "byteorder", "cairo-rs", "cast 0.3.0", "chrono", |