|
8 | 8 | *
|
9 | 9 | *
|
10 | 10 | * IDENTIFICATION
|
11 |
| - * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.74 2001/08/0613:45:15 petere Exp $ |
| 11 | + * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.75 2001/08/0618:17:42 tgl Exp $ |
12 | 12 | *
|
13 | 13 | *-------------------------------------------------------------------------
|
14 | 14 | */
|
@@ -168,16 +168,12 @@ SetDataDir(const char *dir)
|
168 | 168 | * Check if the directory has group or world access. If so, reject.
|
169 | 169 | */
|
170 | 170 | if (stat(new,&stat_buf)==-1)
|
171 |
| -{ |
172 |
| -free(new); |
173 |
| -elog(FATAL,"could not read permissions of directory %s: %s",new,strerror(errno)); |
174 |
| -} |
| 171 | +elog(FATAL,"could not read permissions of directory %s: %s", |
| 172 | +new,strerror(errno)); |
175 | 173 |
|
176 | 174 | if (stat_buf.st_mode& (S_IRWXG |S_IRWXO))
|
177 |
| -{ |
178 |
| -free(new); |
179 |
| -elog(FATAL,"data directory %s has group or world access; permissions should be u=rwx (0700)",new); |
180 |
| -} |
| 175 | +elog(FATAL,"data directory %s has group or world access; permissions should be u=rwx (0700)", |
| 176 | +new); |
181 | 177 |
|
182 | 178 | if (DataDir)
|
183 | 179 | free(DataDir);
|
|