X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fdirentz.h;h=fcca6f731a8f01277f95624a2fe03cc12fdf590f;hb=5e7516d00451ada59a311fad05e8e3959242cdc7;hp=38835117660bedfaf5883b302fac35c055117a3e;hpb=b9093505b17a074e79137ed64595c8269f77d330;p=idzebra-moved-to-github.git diff --git a/include/direntz.h b/include/direntz.h index 3883511..fcca6f7 100644 --- a/include/direntz.h +++ b/include/direntz.h @@ -1,10 +1,22 @@ /* - * Copyright (c) 1997, Index Data. + * Copyright (c) 1997-1999, Index Data. * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * * $Log: direntz.h,v $ - * Revision 1.2 1997-09-17 12:19:09 adam + * Revision 1.6 2002-04-04 20:50:36 adam + * Multi register works with record paths and data1 profile path + * + * Revision 1.5 2002/04/04 14:14:13 adam + * Multiple registers (alpha early) + * + * Revision 1.4 1999/05/26 07:49:13 adam + * C++ compilation. + * + * Revision 1.3 1999/02/02 14:50:33 adam + * Updated WIN32 code specific sections. Changed header. + * + * Revision 1.2 1997/09/17 12:19:09 adam * Zebra version corresponds to YAZ version 1.4. * Changed Zebra server so that it doesn't depend on global common_resource. * @@ -15,9 +27,14 @@ */ -#ifdef WINDOWS -/* make own version of dirent */ +#ifdef WIN32 +/* make WIN32 version of dirent */ #include + +#ifdef __cplusplus +extern "C" { +#endif + struct dirent { char d_name[MAX_PATH]; }; @@ -27,7 +44,13 @@ typedef struct DIR DIR; DIR *opendir (const char *path); struct dirent *readdir (DIR *dd); void closedir (DIR *dd); + +#ifdef __cplusplus +} +#endif + #else /* include UNIX version */ #include #endif +