function PclZip::privWriteCentralHeader in Quiz 6.6
Same name and namespace in other branches
- 6.5 includes/moodle/lib/pclzip/pclzip.lib.php \PclZip::privWriteCentralHeader()
4 calls to PclZip::privWriteCentralHeader()
- PclZip::privAdd in includes/moodle/lib/pclzip/pclzip.lib.php
- PclZip::privAddList in includes/moodle/lib/pclzip/pclzip.lib.php
- PclZip::privDeleteByRule in includes/moodle/lib/pclzip/pclzip.lib.php
- PclZip::privMerge in includes/moodle/lib/pclzip/pclzip.lib.php
File
- includes/moodle/lib/pclzip/pclzip.lib.php, line 2948
Class
- PclZip
Code
function privWriteCentralHeader($p_nb_entries, $p_size, $p_offset, $p_comment) {
$v_result = 1;
$v_binary_data = pack("VvvvvVVv", 0x6054b50, 0, 0, $p_nb_entries, $p_nb_entries, $p_size, $p_offset, strlen($p_comment));
fputs($this->zip_fd, $v_binary_data, 22);
if (strlen($p_comment) != 0) {
fputs($this->zip_fd, $p_comment, strlen($p_comment));
}
return $v_result;
}