desklock - dont ret 1 on failure to auth. only on failure to init!
authorCarsten Haitzler <raster@rasterman.com>
Thu, 6 Jan 2011 03:58:58 +0000 (03:58 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Thu, 6 Jan 2011 03:58:58 +0000 (03:58 +0000)
SVN revision: 55923

src/bin/e_desklock.c

index dfe9c6c..fe9cfdc 100644 (file)
@@ -718,7 +718,7 @@ _desklock_auth(char *passwd)
        if (pamerr != PAM_SUCCESS)
          {
             free(current_user);
-            exit(pamerr);
+            exit(1);
          }
        pamerr = pam_authenticate(da.pam.handle, 0);
        pam_end(da.pam.handle, pamerr);
@@ -730,7 +730,7 @@ _desklock_auth(char *passwd)
             exit(0);
          }
        free(current_user);
-       exit(1);
+       exit(-1);
      }
    else
      {