From: Christophe CURIS <christophe.cu...@free.fr> Hello,
This serie of patch fixes the code that are related to 13 bugs reported by Coverity, plus a few similar things not found by Coverity but seen while investigating bugs. #50053: Dereference after null check (wmaker) #50075: Dereference after null check (util) #50082: Overflowed array index read (wmaker) #50136: Resource leak (WINGs) #50202: Unintended sign extension (WINGs) #50213: Copy into fixed size buffer (wmaker) #50217: Copy into fixed size buffer (wmaker) #50218: Copy into fixed size buffer (wmaker) #50222: Untrusted array index read (wmaker) #50252: Unused value (wmaker) #72808: Resource leak (WPrefs) #72810: Resource leak (WPrefs) #72817: Logically dead code (wmaker) Christophe. WINGs/wapplication.c | 27 +++++++++++++-------------- WINGs/wtext.c | 13 ++++++------- WINGs/wwindow.c | 20 ++++++++++++-------- WPrefs.app/Appearance.c | 9 +++++++-- po/be.po | 4 ++-- po/bg.po | 4 ++-- po/bs.po | 4 ++-- po/ca.po | 4 ++-- po/cs.po | 4 ++-- po/da.po | 4 ++-- po/de.po | 4 ++-- po/el.po | 4 ++-- po/es.po | 4 ++-- po/et.po | 4 ++-- po/fi.po | 4 ++-- po/fr.po | 4 ++-- po/gl.po | 4 ++-- po/hr.po | 4 ++-- po/hu.po | 4 ++-- po/hy.po | 4 ++-- po/it.po | 4 ++-- po/ja.po | 4 ++-- po/ko.po | 4 ++-- po/ms.po | 4 ++-- po/nl.po | 4 ++-- po/pl.po | 4 ++-- po/pt.po | 4 ++-- po/ru.po | 4 ++-- po/sk.po | 4 ++-- po/tr.po | 4 ++-- po/zh_CN.po | 4 ++-- po/zh_TW.po | 4 ++-- src/appicon.c | 2 +- src/appmenu.c | 15 +++++++-------- src/dialog.c | 24 ++++++++++++------------ src/dock.c | 14 +++++--------- src/event.c | 9 ++++++++- src/wmspec.c | 27 ++++++++++++++++++--------- src/xdnd.c | 3 +-- util/getstyle.c | 3 ++- 40 files changed, 148 insertions(+), 130 deletions(-) -- 2.1.1 -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.