From fa952ad9b2ecd6c100145f8f408278e751c09d0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Wed, 11 Mar 2015 09:56:12 +0100 Subject: [PATCH] Avoid 'Dereference of a null pointer' Caught by Covscan. --- src/virt-viewer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/virt-viewer.c b/src/virt-viewer.c index ec7d875..e4bca74 100644 --- a/src/virt-viewer.c +++ b/src/virt-viewer.c @@ -812,7 +812,7 @@ virt_viewer_auth_libvirt_credentials(virConnectCredentialPtr cred, VirtViewerWindow *vwin = virt_viewer_app_get_main_window(VIRT_VIEWER_APP(app)); GtkWindow *win = virt_viewer_window_get_window(vwin); - if (*username == NULL || **username == '\0') + if (username && (*username == NULL || **username == '\0')) *username = g_strdup(g_get_user_name()); priv->auth_cancelled = !virt_viewer_auth_collect_credentials(win,