logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

strrtrim - remove trailing whitespace

Author

       Lars Wirzenius (lars.wirzenius@helsinki.fi)

Publib                                        C Programmer's Manual                               STRRTRIM(3pub)

Description

strrtrim  removes  all trailing whitespace characters from the end of a string.  As whitespace is counted
       everything for which isspace(3) returns true.

Example

       To remove whitespace from the end of all lines, you might do the following:

            #include <publib.h>

            int main(void) {
                 char line[512];

                 while (fgets(line, sizeof(line), stdio) != NULL) {
                      strrtrim(line);
                      printf("%s", line);
                 }
                 return 0;
            }

Name

       strrtrim - remove trailing whitespace

Return Value

strltrim returns its argument.

See Also

publib(3), strtrim(3), strltrim(3), isspace(3)

Synopsis

       #include <publib.h>
       char *strrtrim(char *s);

See Also