projects
/
idzebra-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
POSIX thread updates. First work on term sets.
[idzebra-moved-to-github.git]
/
include
/
direntz.h
diff --git
a/include/direntz.h
b/include/direntz.h
index
3883511
..
52770ec
100644
(file)
--- a/
include/direntz.h
+++ b/
include/direntz.h
@@
-1,10
+1,16
@@
/*
/*
- * 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 $
* 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.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.
*
* Zebra version corresponds to YAZ version 1.4.
* Changed Zebra server so that it doesn't depend on global common_resource.
*
@@
-15,9
+21,14
@@
*/
*/
-#ifdef WINDOWS
-/* make own version of dirent */
+#ifdef WIN32
+/* make WIN32 version of dirent */
#include <windows.h>
#include <windows.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
struct dirent {
char d_name[MAX_PATH];
};
struct dirent {
char d_name[MAX_PATH];
};
@@
-27,6
+38,11
@@
typedef struct DIR DIR;
DIR *opendir (const char *path);
struct dirent *readdir (DIR *dd);
void closedir (DIR *dd);
DIR *opendir (const char *path);
struct dirent *readdir (DIR *dd);
void closedir (DIR *dd);
+
+#ifdef __cplusplus
+}
+#endif
+
#else
/* include UNIX version */
#include <dirent.h>
#else
/* include UNIX version */
#include <dirent.h>