Package: gnome-tetravex / 1:3.38.2-3
Metadata
Package | Version | Patches format |
---|---|---|
gnome-tetravex | 1:3.38.2-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
Puzzle Use temporary variables when dereferencing initial.patch | (download) |
src/puzzle.vala |
9 7 2 - 0 ! |
puzzle: use temporary variables when dereferencing initial_board If we directly use `(!) initial_board [x, y]`, the C code generated by valac 0.48.16 sets a temporary variable to a pointer into `initial_board`, and then frees that pointer when it goes out of scope, leaving a dangling pointer in `initial_board` which causes a double-free and a crash. Signed-off-by: Simon McVittie <[email protected]> Bug: https://gitlab.gnome.org/GNOME/gnome-tetravex/-/issues/32 Bug-Debian: https://bugs.debian.org/986718 |
Puzzle Clarify why we can assume that saved tile referenc.patch | (download) |
src/puzzle.vala |
10 10 0 - 0 ! |
puzzle: clarify why we can assume that saved tile references are non-null Signed-off-by: Simon McVittie <[email protected]> |
meson drop unused argument for i18n.merge_file.patch | (download) |
data/meson.build |
4 2 2 - 0 ! |
meson: drop unused argument for i18n.merge_file() Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0. data/meson.build:37:0: ERROR: Function does not take positional arguments. data/meson.build:59:0: ERROR: Function does not take positional arguments. https://gitlab.gnome.org/GNOME/gnome-tetravex/-/merge_requests/20 |
1