X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=util%2Fdirent.c;fp=util%2Fdirent.c;h=d0e7ef4967776cde49810a8ba77fff02f6de81bf;hb=98e21f950e6d0babe88a6a1ccb03b90f0b3a6b1a;hp=232021d408ef077ef272afc3301218e6a62dd677;hpb=2b1851bd5565e3d21f9cf9a37661a584c063b75f;p=idzebra-moved-to-github.git diff --git a/util/dirent.c b/util/dirent.c index 232021d..d0e7ef4 100644 --- a/util/dirent.c +++ b/util/dirent.c @@ -1,32 +1,24 @@ /* - * Copyright (C) 1997-1999, Index Data + * Copyright (C) 1997-2002, Index Data * All rights reserved. - * Sebastian Hammer, Adam Dickmeiss * - * $Log: dirent.c,v $ - * 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 - * Zebra version corresponds to YAZ version 1.4. - * Changed Zebra server so that it doesn't depend on global common_resource. - * - * + * $Id: dirent.c,v 1.5 2002-04-04 20:50:37 adam Exp $ * * This utility implements a opendir/readdir/close on Windows. */ -#ifdef WIN32 +#include #include +#ifdef WIN32 #include +#endif #include #include #include +#ifdef WIN32 + struct DIR { HANDLE handle; WIN32_FIND_DATA find_data; @@ -69,15 +61,3 @@ 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; -}