Kaydet (Commit) e87f71ce authored tarafından Caolán McNamara's avatar Caolán McNamara

cppcheck: noExplicitConstructor

Change-Id: Id6d969713d94b558a93d303c6dabcbfdd1c65194
üst 8be504b6
......@@ -200,7 +200,7 @@ namespace sax_fastparser {
class FastSaxParserImpl
{
public:
FastSaxParserImpl( FastSaxParser* pFront );
explicit FastSaxParserImpl(FastSaxParser* pFront);
~FastSaxParserImpl();
// XFastParser
......@@ -270,7 +270,7 @@ class ParserThread: public salhelper::Thread
{
FastSaxParserImpl *mpParser;
public:
ParserThread(FastSaxParserImpl *pParser): Thread("Parser"), mpParser(pParser) {}
explicit ParserThread(FastSaxParserImpl *pParser): Thread("Parser"), mpParser(pParser) {}
private:
virtual void execute() override
{
......@@ -331,7 +331,7 @@ static int call_callbackExternalEntityRef( XML_Parser parser,
class FastLocatorImpl : public WeakImplHelper< XLocator >
{
public:
FastLocatorImpl( FastSaxParserImpl *p ) : mpParser(p) {}
explicit FastLocatorImpl(FastSaxParserImpl *p) : mpParser(p) {}
void dispose() { mpParser = 0; }
void checkDispose() throw (RuntimeException) { if( !mpParser ) throw DisposedException(); }
......
......@@ -48,7 +48,7 @@ class FastSaxSerializer
typedef css::uno::Sequence< ::sal_Int32 > Int32Sequence;
public:
FastSaxSerializer( const css::uno::Reference< css::io::XOutputStream >& xOutputStream );
explicit FastSaxSerializer(const css::uno::Reference< css::io::XOutputStream >& xOutputStream);
~FastSaxSerializer();
css::uno::Reference< css::io::XOutputStream > getOutputStream();
......@@ -176,7 +176,7 @@ private:
std::deque<sal_Int32> m_DebugPostponedStartedElements;
#endif
ForMerge(sal_Int32 const nTag) : m_Tag(nTag) {}
explicit ForMerge(sal_Int32 const nTag) : m_Tag(nTag) {}
virtual ~ForMerge() {}
virtual void setCurrentElement( ::sal_Int32 /*nToken*/ ) {}
......
......@@ -47,7 +47,7 @@ namespace sax_test {
class OSaxParserTest : public WeakImplHelper< XSimpleTest >
{
public:
OSaxParserTest( const Reference < XMultiServiceFactory > & rFactory ) : m_rFactory( rFactory )
explicit OSaxParserTest( const Reference < XMultiServiceFactory > & rFactory ) : m_rFactory( rFactory )
{
}
......
......@@ -49,7 +49,7 @@ class OFileWriter :
public WeakImplHelper< XOutputStream >
{
public:
OFileWriter( char *pcFile ) { strncpy( m_pcFile, pcFile, 256 - 1 ); m_f = 0; }
explicit OFileWriter( char *pcFile ) { strncpy( m_pcFile, pcFile, 256 - 1 ); m_f = 0; }
public:
......@@ -94,7 +94,7 @@ class OSaxWriterTest :
public WeakImplHelper< XSimpleTest >
{
public:
OSaxWriterTest( const Reference < XMultiServiceFactory > & rFactory ) : m_rFactory( rFactory )
explicit OSaxWriterTest( const Reference < XMultiServiceFactory > & rFactory ) : m_rFactory( rFactory )
{
}
......
......@@ -59,7 +59,7 @@ using namespace ::com::sun::star::io;
class OInputStream : public WeakImplHelper < XInputStream >
{
public:
OInputStream( const Sequence< sal_Int8 >&seq ) :
explicit OInputStream( const Sequence< sal_Int8 >&seq ) :
m_seq( seq ),
nPos( 0 )
{}
......@@ -433,7 +433,7 @@ class OFileWriter :
public WeakImplHelper< XOutputStream >
{
public:
OFileWriter( char *pcFile ) { strncpy( m_pcFile , pcFile, 256 - 1 ); m_f = 0; }
explicit OFileWriter( char *pcFile ) { strncpy( m_pcFile , pcFile, 256 - 1 ); m_f = 0; }
public:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment