X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=test%2Fsrc%2FslipBioTest.cpp;h=8f967de73f47733967b7c3373cee803f939267a1;hb=a477eeab986cf4307f74d1b4601cc46a7b0173c0;hp=eef8fbbcb0370a844948427419a7352a7b048f5f;hpb=83c3c046ae276506bb5236081b5d55c14e7e6938;p=cassiopeia.git diff --git a/test/src/slipBioTest.cpp b/test/src/slipBioTest.cpp index eef8fbb..8f967de 100644 --- a/test/src/slipBioTest.cpp +++ b/test/src/slipBioTest.cpp @@ -6,21 +6,18 @@ #include #include -#include "bios.h" -#include "opensslBIO.h" -#include "slipBio.h" +#include "io/bios.h" +#include "io/opensslBIO.h" +#include "io/slipBio.h" class OpensslBIOVector : public OpensslBIO { private: - std::vector>::iterator it, end; std::vector> input; + std::vector>::iterator it, end; public: std::vector> result = std::vector>(); - OpensslBIOVector( std::vector> data ) { - input = data; - it = input.begin(); - end = input.end(); + OpensslBIOVector( std::vector> 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; }