From 02731a49221c436aeb630eddda79d1a0d65438f7 Mon Sep 17 00:00:00 2001 From: ai4rei Date: Fri, 19 Nov 2010 22:06:33 +0000 Subject: * Fixed plug-in version getting checked against itself and a wrong operator being used for the check (bugreport:3952, since r9631). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14467 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/common/plugins.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/common') diff --git a/src/common/plugins.c b/src/common/plugins.c index c6c362de5..2d81548a1 100644 --- a/src/common/plugins.c +++ b/src/common/plugins.c @@ -160,8 +160,8 @@ static int plugin_iscompatible(char* version) if( version == NULL ) return 0; sscanf(version, "%d.%d", &req_major, &req_minor); - sscanf(version, "%d.%d", &major, &minor); - return ( req_major == major || req_minor <= minor ); + sscanf(PLUGIN_VERSION, "%d.%d", &major, &minor); + return ( req_major == major && req_minor <= minor ); } Plugin* plugin_open(const char* filename) -- cgit v1.2.3-60-g2f50