Remove unneeded variable test, per Tom.
authorBruce Momjian
Fri, 10 Jun 2005 04:01:36 +0000 (04:01 +0000)
committerBruce Momjian
Fri, 10 Jun 2005 04:01:36 +0000 (04:01 +0000)
src/interfaces/libpq/fe-connect.c

index 8c9a005602f900447f39a7f5f8871c6c80e92207..979f5cd073548f9f58667717edf87bf6a583e1c6 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *   $PostgreSQL: pgsql/src/interfaces/libpq/fe-connect.c,v 1.308 2005/06/10 03:02:30 momjian Exp $
+ *   $PostgreSQL: pgsql/src/interfaces/libpq/fe-connect.c,v 1.309 2005/06/10 04:01:36 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -3237,22 +3237,15 @@ PasswordFromFile(char *hostname, char *port, char *dbname, char *username)
        port = DEF_PGPORT_STR;
 
    if ((passfile_env = getenv("PGPASSFILE")) != NULL)
-   {
        /* use the literal path from the environment, if set */
        StrNCpy(pgpassfile, passfile_env, MAXPGPATH);
-       if (!pgpassfile)
-       {
-           fprintf(stderr, libpq_gettext("out of memory\n"));
-           return NULL;
-       }
-   }
    else
    {
        char        homedir[MAXPGPATH];
 
        if (!pqGetHomeDirectory(homedir, sizeof(homedir)))
            return NULL;
-       snprintf(pgpassfile, sizeof(pgpassfile), "%s/%s", homedir, PGPASSFILE);
+       snprintf(pgpassfile, MAXPGPATH, "%s/%s", homedir, PGPASSFILE);
    }
 
    /* If password file cannot be opened, ignore it. */