DOKK / manpages / debian 12 / libowfat-dev / stralloc_chop.3.en
stralloc_chop(3) Library Functions Manual stralloc_chop(3)

stralloc_chop - remove and return last char

#include <libowfat/stralloc.h>

int stralloc_chop(stralloc* sa);

stralloc_chop removes the last char in the stralloc (if it is empty, stralloc_chop does nothing and returns -1). This character is cast to unsigned char and returned.

chopped character, or -1 if string was empty.

stralloc_chomp(3)