refspec: convert valid_fetch_refspec to use parse_refspec
[gitweb.git] / strbuf.h
index cd7ad898eb293199b3f4c0fe1640aefec625fb4a..8c25e4bb59ecaee2da936e6ab86cc16b07979444 100644 (file)
--- a/strbuf.h
+++ b/strbuf.h
@@ -185,6 +185,9 @@ extern void strbuf_trim(struct strbuf *);
 extern void strbuf_rtrim(struct strbuf *);
 extern void strbuf_ltrim(struct strbuf *);
 
+/* Strip trailing directory separators */
+extern void strbuf_trim_trailing_dir_sep(struct strbuf *);
+
 /**
  * Replace the contents of the strbuf with a reencoded form.  Returns -1
  * on error, 0 on success.
@@ -613,6 +616,7 @@ __attribute__((format (printf,2,3)))
 extern int fprintf_ln(FILE *fp, const char *fmt, ...);
 
 char *xstrdup_tolower(const char *);
+char *xstrdup_toupper(const char *);
 
 /**
  * Create a newly allocated string using printf format. You can do this easily