summaryrefslogtreecommitdiff
path: root/src/char/pincode.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/char/pincode.h')
-rw-r--r--src/char/pincode.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/char/pincode.h b/src/char/pincode.h
index 178d7e427..3cda11768 100644
--- a/src/char/pincode.h
+++ b/src/char/pincode.h
@@ -5,7 +5,9 @@
#ifndef CHAR_PINCODE_H
#define CHAR_PINCODE_H
-#include "char.h"
+#include "common/hercules.h"
+
+struct char_session_data;
enum PincodeResponseCode {
PINCODE_OK = 0,
@@ -40,10 +42,10 @@ struct pincode_interface {
bool (*config_read) (char *w1, char *w2);
};
-struct pincode_interface *pincode;
-
#ifdef HERCULES_CORE
void pincode_defaults(void);
#endif // HERCULES_CORE
+HPShared struct pincode_interface *pincode;
+
#endif /* CHAR_PINCODE_H */