]> granicus.if.org Git - shadow/commitdiff
* src/sulogin.c: Fix a const issue.
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sat, 21 Aug 2010 20:37:23 +0000 (20:37 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sat, 21 Aug 2010 20:37:23 +0000 (20:37 +0000)
ChangeLog
src/sulogin.c

index 815579cfeaac4623f7d064f677ec5cde023b2782..8fcc3c7e26ea0a1ff800cf802dfb7441c060cece 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@
 
        * src/passwd.c: Fix a const issue.
        * src/passwd.c: Avoid multi-statements lines.
+       * src/sulogin.c: Fix a const issue.
 
 2010-08-21  Nicolas François  <nicolas.francois@centraliens.net>
 
index 33955512c79a2b9ff2a598208edca5d5939a1a5d..22c23bd76ca6bf2491926fbf09aeb4322f986c10 100644 (file)
@@ -80,7 +80,7 @@ static RETSIGTYPE catch_signals (unused int sig)
 
  /*ARGSUSED*/ int main (int argc, char **argv)
 {
-       char *cp;
+       const char *env;
        char **envp = environ;
        TERMIO termio;
        int err = 0;
@@ -162,13 +162,13 @@ static RETSIGTYPE catch_signals (unused int sig)
 
 #ifndef USE_PAM
 
-       cp = getdef_str ("ENV_TZ");
-       if (NULL != cp) {
-               addenv (('/' == *cp) ? tz (cp) : cp, NULL);
+       env = getdef_str ("ENV_TZ");
+       if (NULL != env) {
+               addenv (('/' == *env) ? tz (env) : env, NULL);
        }
-       cp = getdef_str ("ENV_HZ");
-       if (NULL != cp) {
-               addenv (cp, NULL);      /* set the default $HZ, if one */
+       env = getdef_str ("ENV_HZ");
+       if (NULL != env) {
+               addenv (env, NULL);     /* set the default $HZ, if one */
        }
 #endif                         /* !USE_PAM */
 
@@ -178,6 +178,7 @@ static RETSIGTYPE catch_signals (unused int sig)
        (void) alarm (ALARM);           /* only wait so long ... */
 
        while (true) {          /* repeatedly get login/password pairs */
+               char *cp;
                pw_entry (name, &pwent);        /* get entry from password file */
                if (pwent.pw_name == (char *) 0) {
                        /*