From a6890cb916b27c4ebc90ff75e5dea121aace4d30 Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Mon, 2 Mar 2015 19:01:15 -0800 Subject: don't crash if malloc fails (nw) --- src/osd/windows/video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/windows/video.c b/src/osd/windows/video.c index c6318745bba..d12ba3dcebd 100644 --- a/src/osd/windows/video.c +++ b/src/osd/windows/video.c @@ -133,7 +133,7 @@ void win_monitor_info::refresh() assert(result); char *temp = utf8_from_tstring(m_info.szDevice); - strncpy(m_name, temp, sizeof(m_name)); + if (temp) strncpy(m_name, temp, sizeof(m_name)); m_pos_size = RECT_to_osd_rect(m_info.rcMonitor); m_usuable_pos_size = RECT_to_osd_rect(m_info.rcWork); -- cgit v1.2.3