summaryrefslogtreecommitdiff
path: root/pkgtools/libnbcompat
diff options
context:
space:
mode:
Diffstat (limited to 'pkgtools/libnbcompat')
-rw-r--r--pkgtools/libnbcompat/files/nbcompat/sha2.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgtools/libnbcompat/files/nbcompat/sha2.h b/pkgtools/libnbcompat/files/nbcompat/sha2.h
index ecbd44825d9..ac1a0a1e5de 100644
--- a/pkgtools/libnbcompat/files/nbcompat/sha2.h
+++ b/pkgtools/libnbcompat/files/nbcompat/sha2.h
@@ -33,11 +33,13 @@
*
*/
-#ifndef __SHA2_H__
-#define __SHA2_H__
+#ifndef NBCOMPAT_SHA2_H_
+#define NBCOMPAT_SHA2_H_
#include <nbcompat/types.h>
+#if defined(HAVE_NBCOMPAT_SHA2)
+
#ifdef __cplusplus
extern "C" {
#endif
@@ -116,5 +118,8 @@ char *SHA512_File(char *, char *);
}
#endif /* __cplusplus */
-#endif /* __SHA2_H__ */
+#else /* HAVE_NBCOMPAT_SHA2 */
+#include <sha2.h>
+#endif /* HAVE_NBCOMPAT_SHA2 */
+#endif /* NBCOMPAT_SHA2_H_ */