]> WPIA git - cassiopeia.git/commitdiff
upd: Make testcases cppcheck-compliant
authorFelix Dörre <felix@dogcraft.de>
Sat, 31 Jan 2015 02:27:13 +0000 (03:27 +0100)
committerBenny Baumann <BenBE@geshi.org>
Mon, 9 Feb 2015 19:07:21 +0000 (20:07 +0100)
test/src/slipBioTest.cpp

index d579eb383cba9caecae8810b8a9bd01c2ef1941d..8f967de73f47733967b7c3373cee803f939267a1 100644 (file)
 
 class OpensslBIOVector : public OpensslBIO {
 private:
-    std::vector<std::vector<char>>::iterator it, end;
     std::vector<std::vector<char>> input;
+    std::vector<std::vector<char>>::iterator it, end;
 
 public:
     std::vector<std::vector<char>> result = std::vector<std::vector<char>>();
-    OpensslBIOVector( std::vector<std::vector<char>> data ) {
-        input = data;
-        it = input.begin();
-        end = input.end();
+    OpensslBIOVector( std::vector<std::vector<char>> data ) : input( data ), it( input.begin() ), end( input.end() ) {
     }
 
     int write( const char* buf, int num );
@@ -46,7 +43,7 @@ int OpensslBIOVector::read( char* buf, int size ) {
 
     std::copy( it->begin(), it->end(), buf );
     auto result = it->size();
-    it++;
+    ++it;
     return result;
 }