Commit c16b6a9b authored by jan.koester's avatar jan.koester
Browse files

test

parent 22415a6a
Loading
Loading
Loading
Loading
Loading
+0 −2
Changes for src/gpo.cpp: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -90,8 +90,6 @@ void authdb::GpoData::getAlowed(std::vector<uuid> &allowed){
    }catch(...){
        return;
    }
    size_t asize=0;


    for(size_t i =0; i<_Allowed->datasize; i+=sizeof(uuid_t) ){
        uuid_t tmp;
+2 −4
Changes for src/group.cpp: 2 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -82,7 +82,7 @@ void authdb::GroupData::addMember(const uuid &uid){
        }
    }

    members.push_back(uid);
    members.emplace_back(uid);

    char *data =new  char[members.size()*sizeof(uuid_t)];

@@ -108,13 +108,11 @@ void authdb::GroupData::remMember(const uuid& uid){
         this,&_Members,"groupmembers"))
        return;

    char *start=_Members->data+sizeof(size_t);

    std::vector<uuid> members;

    for(size_t i =0; i<_Members->datasize; i+=sizeof(uuid_t) ){
        uuid_t tmp;
        std::copy(start+i,start+i+sizeof(uuid_t),&tmp[0]);
        std::copy(_Members->data+i,_Members->data+i+sizeof(uuid_t),&tmp[0]);
        if(uid!=tmp)
            members.push_back(tmp);
    }