kbd/kbd-2.0.4-covscan-fixes.patch

14 lines
505 B
Diff
Raw Normal View History

2021-12-07 16:41:32 +08:00
diff -Nur kbd-2.4.0/src/libkfont/kdmapop.c kbd-2.4.0-new/src/libkfont/kdmapop.c
--- kbd-2.4.0/src/libkfont/kdmapop.c 2020-04-27 23:53:01.000000000 +0800
+++ kbd-2.4.0-new/src/libkfont/kdmapop.c 2021-12-07 16:18:53.166000000 +0800
@@ -166,7 +166,8 @@
2020-07-28 15:42:59 +08:00
if (ioctl(fd, GIO_UNIMAP, &ud)) {
2021-12-07 16:41:32 +08:00
KFONT_ERR(ctx, "ioctl(GIO_UNIMAP): %m");
- return -1;
2020-07-28 15:42:59 +08:00
+ free(ud.entries);
2021-12-07 16:41:32 +08:00
+ return -1;
2020-07-28 15:42:59 +08:00
}
if (ct != ud.entry_ct)
2021-12-07 16:41:32 +08:00
KFONT_ERR(ctx, _("strange... ct changed from %d to %d"), ct, ud.entry_ct);