#include <stdio.h>
#include <stddef.h>
#include <unistd.h>
+#include <string.h>
#include <fcntl.h>
#include <errno.h>
#include <ctype.h>
{
size_t len;
+ if (path == NULL)
+ return;
len = strlen(path);
while (len > 0 && path[len-1] == c)
path[--len] = '\0';