pike.git / lib / modules / Search.pmod / Queue.pmod / MySQL.pike

version» Context lines:

pike.git/lib/modules/Search.pmod/Queue.pmod/MySQL.pike:1:   inherit .Base;    + #if constant (String.string2hex) + // Pike >= 7.6 + #define STRING2HEX String.string2hex + #else + #define STRING2HEX Crypto.string_to_hex + #endif +    Sql.Sql db;   string url, table;      Web.Crawler.Stats stats;   Web.Crawler.Policy policy;   Web.Crawler.RuleSet allow, deny;      inherit Web.Crawler.Queue;      static string to_md5(string url)   {    object md5 = Crypto.md5();    md5->update(string_to_utf8(url)); -  return Crypto.string_to_hex(md5->digest()); +  return STRING2HEX(md5->digest());   }      void create( Web.Crawler.Stats _stats,    Web.Crawler.Policy _policy,       string _url, string _table,       void|Web.Crawler.RuleSet _allow,    void|Web.Crawler.RuleSet _deny)   {