Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit9f944f0

Browse files
committed
Adjust find_my_exec/find_other_exec() so that the return parameter is
last, not first. This fits our style better.
1 parent550735c commit9f944f0

File tree

6 files changed

+20
-20
lines changed

6 files changed

+20
-20
lines changed

‎src/backend/postmaster/postmaster.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
*
3838
*
3939
* IDENTIFICATION
40-
* $PostgreSQL: pgsql/src/backend/postmaster/postmaster.c,v 1.386 2004/05/13 22:45:02 momjian Exp $
40+
* $PostgreSQL: pgsql/src/backend/postmaster/postmaster.c,v 1.387 2004/05/14 17:04:44 momjian Exp $
4141
*
4242
* NOTES
4343
*
@@ -693,13 +693,13 @@ PostmasterMain(int argc, char *argv[])
693693
/*
694694
* On some systems our dynloader code needs the executable's pathname.
695695
*/
696-
if (find_my_exec(my_exec_path,argv[0])<0)
696+
if (find_my_exec(argv[0],my_exec_path)<0)
697697
ereport(FATAL,
698698
(errmsg("%s: could not locate my own executable path",
699699
progname)));
700700

701701
#ifdefEXEC_BACKEND
702-
if (find_other_exec(postgres_exec_path,argv[0],"postgres",PG_VERSIONSTR)<0)
702+
if (find_other_exec(argv[0],"postgres",PG_VERSIONSTR,postgres_exec_path)<0)
703703
ereport(FATAL,
704704
(errmsg("%s: could not locate postgres executable or non-matching version",
705705
progname)));

‎src/backend/tcop/postgres.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*
99
*
1010
* IDENTIFICATION
11-
* $PostgreSQL: pgsql/src/backend/tcop/postgres.c,v 1.405 2004/05/13 22:45:03 momjian Exp $
11+
* $PostgreSQL: pgsql/src/backend/tcop/postgres.c,v 1.406 2004/05/14 17:04:45 momjian Exp $
1212
*
1313
* NOTES
1414
* this is the "main" module of the postgres backend and
@@ -2648,7 +2648,7 @@ PostgresMain(int argc, char *argv[], const char *username)
26482648
/*
26492649
* On some systems our dynloader code needs the executable's pathname.
26502650
*/
2651-
if (strlen(my_exec_path)==0&&find_my_exec(my_exec_path,argv[0])<0)
2651+
if (strlen(my_exec_path)==0&&find_my_exec(argv[0],my_exec_path)<0)
26522652
ereport(FATAL,
26532653
(errmsg("%s: could not locate postgres executable",
26542654
argv[0])));

‎src/bin/initdb/initdb.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
* Portions Copyright (c) 1994, Regents of the University of California
4040
* Portions taken from FreeBSD.
4141
*
42-
* $PostgreSQL: pgsql/src/bin/initdb/initdb.c,v 1.28 2004/05/12 13:38:42 momjian Exp $
42+
* $PostgreSQL: pgsql/src/bin/initdb/initdb.c,v 1.29 2004/05/14 17:04:46 momjian Exp $
4343
*
4444
*-------------------------------------------------------------------------
4545
*/
@@ -1932,8 +1932,8 @@ main(int argc, char *argv[])
19321932
sprintf(pgdenv,"PGDATA=%s",pg_data);
19331933
putenv(pgdenv);
19341934

1935-
if ((ret=find_other_exec(backendbin,argv[0],"postgres",
1936-
PG_VERSIONSTR))<0)
1935+
if ((ret=find_other_exec(argv[0],"postgres",PG_VERSIONSTR,
1936+
backendbin))<0)
19371937
{
19381938
if (ret==-1)
19391939
fprintf(stderr,

‎src/bin/pg_dump/pg_dumpall.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* Portions Copyright (c) 1994, Regents of the University of California
77
*
88
*
9-
* $PostgreSQL: pgsql/src/bin/pg_dump/pg_dumpall.c,v 1.32 2004/05/12 13:38:44 momjian Exp $
9+
* $PostgreSQL: pgsql/src/bin/pg_dump/pg_dumpall.c,v 1.33 2004/05/14 17:04:47 momjian Exp $
1010
*
1111
*-------------------------------------------------------------------------
1212
*/
@@ -123,8 +123,8 @@ main(int argc, char *argv[])
123123
}
124124
}
125125

126-
if ((ret=find_other_exec(pg_dump_bin,argv[0],"pg_dump",
127-
PG_VERSIONSTR))<0)
126+
if ((ret=find_other_exec(argv[0],"pg_dump",PG_VERSIONSTR,
127+
pg_dump_bin))<0)
128128
{
129129
if (ret==-1)
130130
fprintf(stderr,

‎src/include/port.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
77
* Portions Copyright (c) 1994, Regents of the University of California
88
*
9-
* $PostgreSQL: pgsql/src/include/port.h,v 1.30 2004/05/12 13:38:48 momjian Exp $
9+
* $PostgreSQL: pgsql/src/include/port.h,v 1.31 2004/05/14 17:04:47 momjian Exp $
1010
*
1111
*-------------------------------------------------------------------------
1212
*/
@@ -28,9 +28,9 @@ extern void canonicalize_path(char *path);
2828
externconstchar*get_progname(constchar*argv0);
2929

3030
/* Portable way to find binaries */
31-
externintfind_my_exec(char*full_path,constchar*argv0);
32-
externintfind_other_exec(char*retpath,constchar*argv0,
33-
charconst*target,constchar*versionstr);
31+
externintfind_my_exec(constchar*argv0,char*full_path);
32+
externintfind_other_exec(constchar*argv0,charconst*target,
33+
constchar*versionstr,char*retpath);
3434

3535
#if defined(__CYGWIN__)|| defined(WIN32)
3636
#defineEXE ".exe"

‎src/port/exec.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $PostgreSQL: pgsql/src/port/exec.c,v 1.4 2004/05/13 22:45:04 momjian Exp $
10+
* $PostgreSQL: pgsql/src/port/exec.c,v 1.5 2004/05/14 17:04:48 momjian Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -177,7 +177,7 @@ validate_exec(char *path)
177177
* non-threaded binaries, not in library routines.
178178
*/
179179
int
180-
find_my_exec(char*full_path,constchar*argv0)
180+
find_my_exec(constchar*argv0,char*full_path)
181181
{
182182
charbuf[MAXPGPATH+2];
183183
char*p;
@@ -272,14 +272,14 @@ find_my_exec(char *full_path, const char *argv0)
272272
* Find our binary directory, then make sure the "target" executable
273273
* is the proper version.
274274
*/
275-
intfind_other_exec(char*retpath,constchar*argv0,
276-
charconst*target,constchar*versionstr)
275+
intfind_other_exec(constchar*argv0,charconst*target,
276+
constchar*versionstr,char*retpath)
277277
{
278278
charcmd[MAXPGPATH];
279279
charline[100];
280280
FILE*pgver;
281281

282-
if (find_my_exec(retpath,argv0)<0)
282+
if (find_my_exec(argv0,retpath)<0)
283283
return-1;
284284

285285
/* Trim off program name and keep just directory */

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp