| 438 | //-------------PermsLoop |
| 439 | |
| 440 | PermsLoop::PermsLoop(Templateiser& ts) { |
| 441 | bz_APIStringList* permList = bz_getStandardPermList(); |
| 442 | for (unsigned int i = 0; i < permList->size(); i++) { |
| 443 | perms.push_back(std::string(permList->get(i).c_str())); |
| 444 | } |
| 445 | |
| 446 | bz_deleteStringList(permList); |
| 447 | size = perms.size(); |
| 448 | |
| 449 | ts.addLoop("Permissions", this); |
| 450 | ts.addKey("Permission", this); |
| 451 | } |
| 452 | |
| 453 | void PermsLoop::getKey(size_t item, std::string& data, const std::string& key) { |
| 454 | UNUSED(key); |