summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/include
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2002-10-21 18:53:20 +0000
committerPeter Eisentraut <peter_e@gmx.net>2002-10-21 18:53:20 +0000
commitb91f9042b045570e907811bd3eab00335f614bdf (patch)
tree7c9a2765b79affc0a54c8d21450c82ca7b272e03 /src/interfaces/ecpg/include
parent20f77d79a286556e0a5f44f9a9dc617c23f3a19c (diff)
downloadpostgresql-b91f9042b045570e907811bd3eab00335f614bdf.tar.gz
Add guards against double inclusion.
Diffstat (limited to 'src/interfaces/ecpg/include')
-rw-r--r--src/interfaces/ecpg/include/ecpglib.h5
-rw-r--r--src/interfaces/ecpg/include/ecpgtype.h7
2 files changed, 11 insertions, 1 deletions
diff --git a/src/interfaces/ecpg/include/ecpglib.h b/src/interfaces/ecpg/include/ecpglib.h
index f2ca4e5a33..d3da4a4055 100644
--- a/src/interfaces/ecpg/include/ecpglib.h
+++ b/src/interfaces/ecpg/include/ecpglib.h
@@ -3,6 +3,9 @@
* definitions into ecpg programs
*/
+#ifndef _ECPGLIB_H
+#define _ECPGLIB_H
+
#include <stdio.h>
#ifndef __BEOS__
@@ -74,3 +77,5 @@ void ECPGfree_auto_mem(void);
}
#endif
+
+#endif /* _ECPGLIB_H */
diff --git a/src/interfaces/ecpg/include/ecpgtype.h b/src/interfaces/ecpg/include/ecpgtype.h
index 8f640906e4..5520ff882f 100644
--- a/src/interfaces/ecpg/include/ecpgtype.h
+++ b/src/interfaces/ecpg/include/ecpgtype.h
@@ -27,6 +27,10 @@
* This is a typically recursive definition. A structure of typed list elements
* would probably work fine:
*/
+
+#ifndef _ECPGTYPE_H
+#define _ECPGTYPE_H
+
#ifdef __cplusplus
extern "C"
{
@@ -76,5 +80,6 @@ enum ECPGdtype
#ifdef __cplusplus
}
-
#endif
+
+#endif /* _ECPGTYPE_H */