/* basename.c -- return the last element in a path
- Copyright (C) 1990, 1998, 1999, 2000 Free Software Foundation, Inc.
+ Copyright (C) 1990, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
# include <config.h>
#endif
+#include <stdio.h>
#include <assert.h>
#ifndef FILESYSTEM_PREFIX_LEN
--base;
/* Make sure the last byte is not a slash. */
- assert (all_slashes || *(p - 1) != '/');
+ assert (all_slashes || !ISSLASH (*(p - 1)));
return (char *) base;
}