| 240 | */ |
| 241 | |
| 242 | unsigned /* O - 1 on success, 0 on failure */ |
| 243 | cupsRasterWriteHeader( |
| 244 | cups_raster_t *r, /* I - Raster stream */ |
| 245 | cups_page_header_t *h) /* I - Raster page header */ |
| 246 | { |
| 247 | if (r == NULL || r->mode == CUPS_RASTER_READ) |
| 248 | return (0); |
| 249 | |
| 250 | /* |
| 251 | * Make a copy of the header and write using the private function... |
| 252 | */ |
| 253 | |
| 254 | memset(&(r->header), 0, sizeof(r->header)); |
| 255 | memcpy(&(r->header), h, sizeof(cups_page_header_t)); |
| 256 | |
| 257 | return (_cupsRasterWriteHeader(r)); |
| 258 | } |
| 259 | |
| 260 | |
| 261 | /* |
nothing calls this directly
no test coverage detected