/************************************************************************ * PSDRV_StartPage */ INT PSDRV_StartPage( PSDRV_PDEVICE *physDev ) { if(!physDev->job.OutOfPage) { FIXME("Already started a page?\n"); return 1; } if(physDev->job.PageNo++ == 0) { if(!PSDRV_WriteHeader( physDev, physDev->job.DocName )) return 0; } if(!PSDRV_WriteNewPage( physDev )) return 0; physDev->job.OutOfPage = FALSE; return 1; }
/************************************************************************ * PSDRV_StartPage */ INT PSDRV_StartPage( PHYSDEV dev ) { PSDRV_PDEVICE *physDev = get_psdrv_dev( dev ); if(!physDev->job.OutOfPage) { FIXME("Already started a page?\n"); return 1; } if(physDev->job.PageNo++ == 0) { if(!PSDRV_WriteHeader( dev, physDev->job.doc_name )) return 0; } if(!PSDRV_WriteNewPage( dev )) return 0; physDev->job.OutOfPage = FALSE; return 1; }