chiark / gitweb /
login: fix invalid free() in sd_session_get_vt()
[elogind.git] / src / login / sd-login.c
index 71d8c2942e192ef3b3e8ec6c52a280daf629afc5..6c27dfeb757764cee137998332efdf8f135b3107 100644 (file)
@@ -350,7 +350,7 @@ _public_ int sd_session_get_tty(const char *session, char **tty) {
 }
 
 _public_ int sd_session_get_vt(const char *session, unsigned *vtnr) {
-        _cleanup_free_ char *vtnr_string;
+        _cleanup_free_ char *vtnr_string = NULL;
         unsigned u;
         int r;