/*
- * 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.
*
*/
-#ifdef WINDOWS
-/* make own version of dirent */
+#ifdef WIN32
+/* make WIN32 version of dirent */
#include <windows.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
struct dirent {
char d_name[MAX_PATH];
};
DIR *opendir (const char *path);
struct dirent *readdir (DIR *dd);
void closedir (DIR *dd);
+
+#ifdef __cplusplus
+}
+#endif
+
#else
/* include UNIX version */
#include <dirent.h>
#endif
+