1
0
mirror of https://github.com/anope/anope.git synced 2026-06-28 02:36:38 +02:00

Fix RequireVersion to use an unsigned integer.

This commit is contained in:
Sadie Powell
2025-12-20 00:01:39 +00:00
parent 65827611e7
commit 1d18ba3358
2 changed files with 4 additions and 8 deletions
+3 -7
View File
@@ -283,21 +283,17 @@ Module *ModuleManager::FindFirstOf(ModType type, bool ignoredeprecated)
return NULL;
}
void ModuleManager::RequireVersion(int major, int minor, int patch)
void ModuleManager::RequireVersion(unsigned major, unsigned minor, unsigned patch)
{
if (Anope::VersionMajor() > major)
return;
else if (Anope::VersionMajor() == major)
{
if (minor == -1)
return;
else if (Anope::VersionMinor() > minor)
if (Anope::VersionMinor() > minor)
return;
else if (Anope::VersionMinor() == minor)
{
if (patch == -1)
return;
else if (Anope::VersionPatch() > patch)
if (Anope::VersionPatch() > patch)
return;
else if (Anope::VersionPatch() == patch)
return;