Fix 'occurred' typo
[bpdyndnsd] / bpdyndnsd.lnt
index 4d61ea8..d09e654 100644 (file)
@@ -1,4 +1,4 @@
-// PC-Lint 9.00 settings
+// PC-Lint 9.00d settings
 
 // Don't complain about the ignored return value
 // of some string operations, they return *this.
@@ -8,4 +8,51 @@
 // Disable bogus BOOST warnings
 -emacro(58,BOOST_ASSERT)
 -emacro(*, BOOST_FOREACH)
+-esym(665, BOOST_FOREACH)
+-emacro(121, BOOST_CLASS_EXPORT_GUID)
 -esym(1024, boost::lexical_cast)
+-esym(534, boost::program_options::options_description_easy_init::operator*)
+-esym(1793, boost::program_options::options_description_easy_init::operator*)
+-esym(534, boost::algorithm::split)
+-esym(534, boost::program_options::options_description::add)
+
+// Don't show errors in (boost) library headers
+-wlib(0)
+
+// Don't complain about redeclaration of Service::Ptr
+-esym(1516, Service::Ptr)
+
+// Don't complain about redeclaration of Service::serialize
+-esym(1511, Service::serialize)
+
+// Don't complain about absent assignment operator in class Config, HTTPHelper, IPAddrHelper
+-esym(1732, Config)
+-esym(1732, HTTPHelper)
+-esym(1732, IPAddrHelper)
+-esym(1732, NetHelper)
+-esym(1732, Service)
+-esym(1732, ServiceDhs)
+-esym(1732, ServiceDyndns)
+-esym(1732, ServiceDyns)
+-esym(1732, ServiceEasydns)
+-esym(1732, ServiceGnudip)
+-esym(1732, Serviceholder)
+-esym(1732, ServiceTzo)
+-esym(1732, ServiceZoneedit)
+-esym(1732, Updater)
+-esym(1732, Logger)
+-esym(1733, Config)
+-esym(1733, HTTPHelper)
+-esym(1733, IPAddrHelper)
+-esym(1733, NetHelper)
+-esym(1733, Service)
+-esym(1733, ServiceDhs)
+-esym(1733, ServiceDyndns)
+-esym(1733, ServiceDyns)
+-esym(1733, ServiceEasydns)
+-esym(1733, ServiceGnudip)
+-esym(1733, Serviceholder)
+-esym(1733, ServiceTzo)
+-esym(1733, ServiceZoneedit)
+-esym(1733, Updater)
+-esym(1733, Logger)
\ No newline at end of file