chiark / gitweb /
logind: make VT numbers unsigned
[elogind.git] / src / login / pam-module.c
index be5901fd77355e4040b2921bd0f7c1953a28994f..45428a090f40e767bbd500350cc20f50efeab309 100644 (file)
@@ -284,7 +284,7 @@ _public_ PAM_EXTERN int pam_sm_open_session(
         if (!isempty(cvtnr))
                 safe_atou32(cvtnr, &vtnr);
 
-        if (!isempty(display) && vtnr <= 0) {
+        if (!isempty(display) && !vtnr) {
                 if (isempty(seat))
                         get_seat_from_display(display, &seat, &vtnr);
                 else if (streq(seat, "seat0"))