diff options
| author | rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2006-06-20 22:04:47 +0000 |
|---|---|---|
| committer | rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2006-06-20 22:04:47 +0000 |
| commit | a6f7ffef9b6093ecae85317629a70e17d1730073 (patch) | |
| tree | b1865adfe5ff0fbb66a2034f4dc85dcf173a5279 /src/mod_version.c | |
| parent | 3a14edd254f78fa977abc63569bc1ef151eac8d6 (diff) | |
Modules wont load invalid revisions - NOT FULLY COMPLETE YET (altho it works to some degree)
git-svn-id: svn://svn.anope.org/anope/trunk@1065 31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@789 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/mod_version.c')
| -rw-r--r-- | src/mod_version.c | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/mod_version.c b/src/mod_version.c new file mode 100644 index 000000000..e314b8b42 --- /dev/null +++ b/src/mod_version.c @@ -0,0 +1,36 @@ +#include "version.h" + +#ifndef _WIN32 +#define E extern +#define I extern +#else +#ifndef MODULE_COMPILE +#define E extern __declspec(dllexport) +#define I extern __declspec(dllimport) +#else +#define E extern __declspec(dllimport) +#define I extern __declspec(dllexport) +#endif +#endif + +E int getAnopeBuildVersion(); +E int getAnopeMajorVersion(); +E int getAnopeMinorVersion(); +E int getAnopePatchVersion(); + +int getAnopeBuildVersion() { + return VERSION_BUILD; +} + +int getAnopeMajorVersion() { + return VERSION_MAJOR; +} + +int getAnopeMinorVersion() { + return VERSION_MINOR; +} + +int getAnopePatchVersion() { + return VERSION_PATCH; +} + |
