From 16f738ecee689c6feb2acb7e4ef4d9bb4144ae7d Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Sun, 8 Jun 2008 11:04:43 +0200 Subject: Initial commit --- zip/ZipArchive/ZipString.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 zip/ZipArchive/ZipString.cpp (limited to 'zip/ZipArchive/ZipString.cpp') diff --git a/zip/ZipArchive/ZipString.cpp b/zip/ZipArchive/ZipString.cpp new file mode 100644 index 0000000..3af95f3 --- /dev/null +++ b/zip/ZipArchive/ZipString.cpp @@ -0,0 +1,24 @@ +//////////////////////////////////////////////////////////////////////////////// +// This source file is part of the ZipArchive library source distribution and +// is Copyrighted 2000 - 2007 by Artpol Software - Tadeusz Dracz +// +// This program is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License +// as published by the Free Software Foundation; either version 2 +// of the License, or (at your option) any later version. +// +// For the licensing details refer to the License.txt file. +// +// Web Site: http://www.artpol-software.com +//////////////////////////////////////////////////////////////////////////////// + +#include "stdafx.h" +#include "ZipString.h" + +ZIPSTRINGCOMPARE GetCZipStrCompFunc(bool bCaseSensitive, bool bCollate) +{ + if (bCollate) + return bCaseSensitive ? & CZipString::Collate : & CZipString::CollateNoCase; + else + return bCaseSensitive ? & CZipString::Compare : & CZipString::CompareNoCase; +} -- cgit v1.2.3