void GroupPropertiesView::AddNewMember(char *user) { char desc[64]; addUserToGroup(user, group); getUserFullName(user, desc, sizeof(desc)); listView->LockLooper(); listView->AddItem(new MemberItem(this, user, desc, "")); listView->UnlockLooper(); }
bool EntityManager_AddUserToGroup(EntityManager *entityManager, const char *groupName, const char *userName) { groupData *gEntity = NULL; if (entityManager == NULL || groupName == NULL || userName == NULL) { snprintf(errStr, sizeof(errStr), "EntityManager_AddUserToGroup entityManager structure (isNull %d) and user name '%s', group name '%s' must not be NULL", entityManager == NULL, userName, groupName); return false; } if (checkDataAndGetGroup(entityManager, groupName, userName, &gEntity) == false) { return false; } return addUserToGroup(gEntity, userName); }