Loading src/data.cpp +1 −5 Changes for src/data.cpp: 1 added line, 5 removed lines. Original line number Diff line number Diff line Loading @@ -98,11 +98,7 @@ namespace authdb { backend.setPos(rd); backend.read(reinterpret_cast<unsigned char*>(cur.get()),sizeof(AuthData::Record)); size_t next=backend.getPos()+cur->datasize; if(next<(size_t)backend.getPos() || next>(size_t)end) break; rd=next; if(uuid::uuid(cur->ruid)==rec.Data.ruid && cur->type == type){ cur->data=new char[cur->datasize]; backend.read(reinterpret_cast<unsigned char*>(cur->data),cur->datasize); if(next<backend.getPos() || next>end) break; rec.append(*cur); found=true; delete[] cur->data; Loading Loading
src/data.cpp +1 −5 Changes for src/data.cpp: 1 added line, 5 removed lines. Original line number Diff line number Diff line Loading @@ -98,11 +98,7 @@ namespace authdb { backend.setPos(rd); backend.read(reinterpret_cast<unsigned char*>(cur.get()),sizeof(AuthData::Record)); size_t next=backend.getPos()+cur->datasize; if(next<(size_t)backend.getPos() || next>(size_t)end) break; rd=next; if(uuid::uuid(cur->ruid)==rec.Data.ruid && cur->type == type){ cur->data=new char[cur->datasize]; backend.read(reinterpret_cast<unsigned char*>(cur->data),cur->datasize); if(next<backend.getPos() || next>end) break; rec.append(*cur); found=true; delete[] cur->data; Loading