X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Futil.cpp;h=b2a70c5b81507e25daf29cb5d424687ae0e370a5;hb=4c42fcd314fe52e0a896b08ed9d818bf6f323fe7;hp=8bb34f972460f46d5b6ac89c8e77a222fc28cf6a;hpb=79100c2ae2dac4bdde4f4d46b69e147562b4ec6c;p=metaproxy-moved-to-github.git diff --git a/src/util.cpp b/src/util.cpp index 8bb34f9..b2a70c5 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -1,4 +1,4 @@ -/* $Id: util.cpp,v 1.14 2006-03-16 10:40:59 adam Exp $ +/* $Id: util.cpp,v 1.15 2006-05-15 11:43:01 adam Exp $ Copyright (c) 2005-2006, Index Data. %LICENSE% @@ -16,6 +16,20 @@ namespace mp = metaproxy_1; +std::string mp::util::database_name_normalize(const std::string &s) +{ + std::string r = s; + size_t i; + for (i = 0; i < r.length(); i++) + { + int ch = r[i]; + if (ch >= 'A' && ch <= 'Z') + r[i] = ch + 'a' - 'A'; + } + return r; + +} + void mp::util::piggyback(int smallSetUpperBound, int largeSetLowerBound, int mediumSetPresentNumber,