1 2 3 4 5 6 7 8 9 10
#include "internal.h" char* os·basename(char *path) { char *sep; sep = strrchr(path, os·sep()); return (sep == nil) ? path : sep+1; }