mirror of
https://github.com/postgres/postgres.git
synced 2025-07-02 09:02:37 +03:00
Clean up order in miscinit.c a bit
The code around InitPostmasterChild() from commit 31c453165b
somehow
ended up in the middle of a block of code related to "User ID state".
Move it into its own block instead.
This commit is contained in:
@ -303,8 +303,13 @@ extern char *DatabasePath;
|
||||
/* now in utils/init/miscinit.c */
|
||||
extern void InitPostmasterChild(void);
|
||||
extern void InitStandaloneProcess(const char *argv0);
|
||||
extern void SwitchToSharedLatch(void);
|
||||
extern void SwitchBackToLocalLatch(void);
|
||||
|
||||
extern void SetDatabasePath(const char *path);
|
||||
extern void checkDataDir(void);
|
||||
extern void SetDataDir(const char *dir);
|
||||
extern void ChangeToDataDir(void);
|
||||
|
||||
extern char *GetUserNameFromId(Oid roleid, bool noerr);
|
||||
extern Oid GetUserId(void);
|
||||
@ -324,13 +329,6 @@ extern void SetSessionAuthorization(Oid userid, bool is_superuser);
|
||||
extern Oid GetCurrentRoleId(void);
|
||||
extern void SetCurrentRoleId(Oid roleid, bool is_superuser);
|
||||
|
||||
extern void checkDataDir(void);
|
||||
extern void SetDataDir(const char *dir);
|
||||
extern void ChangeToDataDir(void);
|
||||
|
||||
extern void SwitchToSharedLatch(void);
|
||||
extern void SwitchBackToLocalLatch(void);
|
||||
|
||||
/* in utils/misc/superuser.c */
|
||||
extern bool superuser(void); /* current user is superuser */
|
||||
extern bool superuser_arg(Oid roleid); /* given user is superuser */
|
||||
|
Reference in New Issue
Block a user