X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=util%2Fdirent.c;h=232021d408ef077ef272afc3301218e6a62dd677;hp=2127fd40353b5803d4634cb71b969781bb8d9f8b;hb=2b1851bd5565e3d21f9cf9a37661a584c063b75f;hpb=4ac7ffc88f998c27874b19511a3294e0addfc4ec diff --git a/util/dirent.c b/util/dirent.c index 2127fd4..232021d 100644 --- a/util/dirent.c +++ b/util/dirent.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: dirent.c,v $ - * Revision 1.3 1999-02-02 14:51:38 adam + * Revision 1.4 2002-04-04 14:14:14 adam + * Multiple registers (alpha early) + * + * Revision 1.3 1999/02/02 14:51:38 adam * Updated WIN32 code specific sections. Changed header. * * Revision 1.2 1997/09/17 12:19:24 adam @@ -65,3 +68,16 @@ void closedir(DIR *dd) } #endif + +int zebra_is_abspath (const char *p) +{ + if (*p == '/') + return 1; +#ifdef WIN32 + if (*p == '\\') + return 1; + if (*p && p[1] == ':' && isalpha(*p)) + return 1; +#endif + return 0; +}