* Writes the consolidated privileges list to a BSON array. */
| 650 | * Writes the consolidated privileges list to a BSON array. |
| 651 | */ |
| 652 | static void |
| 653 | WritePrivilegeListToArray(List *consolidatedPrivileges, |
| 654 | pgbson_array_writer *privilegesArrayWriter) |
| 655 | { |
| 656 | ListCell *privilege; |
| 657 | foreach(privilege, consolidatedPrivileges) |
| 658 | { |
| 659 | ConsolidatedPrivilege *currentPrivilege = |
| 660 | (ConsolidatedPrivilege *) lfirst(privilege); |
| 661 | WriteSinglePrivilegeDocument(currentPrivilege, privilegesArrayWriter); |
| 662 | } |
| 663 | } |
| 664 | |
| 665 | |
| 666 | /* |
no test coverage detected