mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-22 22:56:29 +00:00
Further "standby clone" code
This commit is contained in:
28
strutil.c
28
strutil.c
@@ -159,3 +159,31 @@ escape_string(PGconn *conn, const char *string)
|
||||
|
||||
return escaped_string;
|
||||
}
|
||||
|
||||
|
||||
|
||||
char *
|
||||
string_skip_prefix(const char *prefix, char *string)
|
||||
{
|
||||
int n;
|
||||
|
||||
n = strlen(prefix);
|
||||
|
||||
if (strncmp(prefix, string, n))
|
||||
return NULL;
|
||||
else
|
||||
return string + n;
|
||||
}
|
||||
|
||||
char *
|
||||
string_remove_trailing_newlines(char *string)
|
||||
{
|
||||
int n;
|
||||
|
||||
n = strlen(string) - 1;
|
||||
|
||||
while (n >= 0 && string[n] == '\n')
|
||||
string[n] = 0;
|
||||
|
||||
return string;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user