We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent15b5d6c commit2712ca7Copy full SHA for 2712ca7
src/bin/initdb/initdb.c
@@ -43,7 +43,7 @@
43
* Portions Copyright (c) 1994, Regents of the University of California
44
* Portions taken from FreeBSD.
45
*
46
- * $PostgreSQL: pgsql/src/bin/initdb/initdb.c,v 1.15 2003/11/29 19:52:04 pgsql Exp $
+ * $PostgreSQL: pgsql/src/bin/initdb/initdb.c,v 1.16 2003/12/01 23:15:47 momjian Exp $
47
48
*-------------------------------------------------------------------------
49
*/
@@ -801,7 +801,6 @@ static bool
801
mkdatadir(char*subdir)
802
{
803
char*path;
804
-intres;
805
806
path=xmalloc(strlen(pg_data)+2+
807
(subdir==NULL ?0 :strlen(subdir)));
@@ -811,13 +810,7 @@ mkdatadir(char *subdir)
811
810
else
812
strcpy(path,pg_data);
813
814
-res=mkdir(path,0700);
815
-if (res==0)
816
-return true;
817
-elseif (subdir==NULL||errno!=ENOENT)
818
-return false;
819
-else
820
-return !mkdir_p(path,0700);
+return (mkdir_p(path,0700)==0);
821
}
822
823