X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=util%2Fstring-util.c;h=b0108811903b27153dcaece1fa10b893234c3b9f;hp=92af937f45ec15eab8ae00d27b287bf6a265134a;hb=d137170b23f8ccd9f967445e101d6f694df1cad4;hpb=bcb695a716bf28691ac21f6faa56e93fd3210486 diff --git a/util/string-util.c b/util/string-util.c index 92af937f..b0108811 100644 --- a/util/string-util.c +++ b/util/string-util.c @@ -13,7 +13,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see http://www.gnu.org/licenses/ . + * along with this program. If not, see https://www.gnu.org/licenses/ . * * Author: Jani Nikula */ @@ -255,3 +255,16 @@ strcase_hash (const void *ptr) return hash; } + +void +strip_trailing (char *str, char ch) +{ + int i; + + for (i = strlen (str) - 1; i >= 0; i--) { + if (str[i] == ch) + str[i] = '\0'; + else + break; + } +}