From 834aa905005dbfcddf68bf649402305a396a1fe8 Mon Sep 17 00:00:00 2001 From: Danny Mayer Date: Sat, 3 Aug 2002 01:36:24 +0000 Subject: [PATCH] Change isc_win32_version_check name to isc_win32_versioncheck and fix return value to be as reported in the header --- lib/isc/win32/include/isc/win32os.h | 4 ++-- lib/isc/win32/win32os.c | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/isc/win32/include/isc/win32os.h b/lib/isc/win32/include/isc/win32os.h index 83460a91ab..63794565b9 100644 --- a/lib/isc/win32/include/isc/win32os.h +++ b/lib/isc/win32/include/isc/win32os.h @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: win32os.h,v 1.1 2002/08/01 03:54:30 mayer Exp $ */ +/* $Id: win32os.h,v 1.2 2002/08/03 01:36:24 mayer Exp $ */ #ifndef ISC_WIN32OS_H #define ISC_WIN32OS_H 1 @@ -54,7 +54,7 @@ isc_win32os_servicepackminor(void); */ int -isc_win32os_version_check(unsigned int major, unsigned int minor, +isc_win32os_versioncheck(unsigned int major, unsigned int minor, unsigned int updatemajor, unsigned int updateminor); /* diff --git a/lib/isc/win32/win32os.c b/lib/isc/win32/win32os.c index 15db08320c..05ca09e354 100644 --- a/lib/isc/win32/win32os.c +++ b/lib/isc/win32/win32os.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: win32os.c,v 1.1 2002/08/01 03:40:21 mayer Exp $ */ +/* $Id: win32os.c,v 1.2 2002/08/03 01:36:24 mayer Exp $ */ #include @@ -74,27 +74,27 @@ isc_win32os_servicepackminor(void) { } int -isc_win32os_version_check(unsigned int major, unsigned int minor, +isc_win32os_versioncheck(unsigned int major, unsigned int minor, unsigned int spmajor, unsigned int spminor) { initialize_action(); if (major < isc_win32os_majorversion()) - return (-1); + return (1); if (major > isc_win32os_majorversion()) - return (1); + return (-1); if (minor < isc_win32os_minorversion()) - return (-1); + return (1); if (minor > isc_win32os_minorversion()) - return (1); + return (-1); if (spmajor < isc_win32os_servicepackmajor()) - return (-1); + return (1); if (spmajor > isc_win32os_servicepackmajor()) - return (1); - if (spminor < isc_win32os_servicepackminor()) return (-1); - if (spminor > isc_win32os_servicepackminor()) + if (spminor < isc_win32os_servicepackminor()) return (1); + if (spminor > isc_win32os_servicepackminor()) + return (-1); /* Exact */ return (0);