aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/support/string.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/lib/support/string.h')
-rw-r--r--src/core/lib/support/string.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/lib/support/string.h b/src/core/lib/support/string.h
index ea58610914..2b6bb3eec6 100644
--- a/src/core/lib/support/string.h
+++ b/src/core/lib/support/string.h
@@ -83,6 +83,10 @@ int int64_ttoa(int64_t value, char *output);
/* Reverse a run of bytes */
void gpr_reverse_bytes(char *str, int len);
+/* Pad a string with flag characters. The given length specifies the minimum
+ field width. The input string is never truncated. */
+char *gpr_leftpad(const char *str, char flag, size_t length);
+
/* Join a set of strings, returning the resulting string.
Total combined length (excluding null terminator) is returned in total_length
if it is non-null. */