Index: akonadi/server/src/storage/transaction.h =================================================================== --- akonadi/server/src/storage/transaction.h (revision 1106878) +++ akonadi/server/src/storage/transaction.h (working copy) @@ -43,7 +43,7 @@ the lifetime of a Transaction object. @param beginTransaction if false, the transaction won't be started, until begin is eplicitely called. The default is to begin the transaction right away. */ - Transaction( DataStore *db, bool beginTransaction = true); + explicit Transaction( DataStore *db, bool beginTransaction = true); /** Rolls back the transaction if it hasn't been committed explicitly. Index: akonadi/server/src/search/result.h =================================================================== --- akonadi/server/src/search/result.h (revision 1106878) +++ akonadi/server/src/search/result.h (working copy) @@ -41,7 +41,7 @@ public: Result(); Result( const QUrl& uri, double score = 0.0 ); - Result( const Result& ); + explicit Result( const Result& ); ~Result(); Result& operator=( const Result& );