third_party/cairo/src/cairo-pdf-operators.c
void
_cairo_pdf_operators_reset (cairo_pdf_operators_t *pdf_operators)
{
    pdf_operators->has_line_style = FALSE;
}
/* Reset the known graphics state of the PDF consumer. ie no
 * assumptions will be made about the state. The next time a
 * particular graphics state is required (eg line width) the state
 * operator is always emitted and then remembered for subsequent
 * operations.
 *
 * This should be called when starting a new stream or after emitting
 * the 'Q' operator (where pdf-operators functions were called inside
 * the q/Q pair).
 */
Reset the known graphics state of the PDF consumer. ie no
assumptions will be made about the state. The next time a
particular graphics state is required  the state
operator is always emitted and then remembered for subsequent
operations.

This should be called when starting a new stream or after emitting
the 'Q' operator (where pdf-operators functions were called inside
the q/Q pair).
Reset the known graphics state of the PDF consumer . ie no assumptions will be made about the state . The next time a particular graphics state is required the state operator is always emitted and then remembered for subsequent operations . This should be called when starting a new stream or after emitting the ' Q ' operator ( where pdf - operators functions were called inside the q / Q pair ) .
void
_cairo_pdf_operators_reset (cairo_pdf_operators_t *pdf_operators)
{
    pdf_operators->has_line_style = FALSE;
}
void _cairo_pdf_operators_reset ( cairo_pdf_operators_t * pdf_operators ) { pdf_operators -> has_line_style = FALSE ; }
Reset the known graphics state of the PDF consumer.
Reset the known graphics state of the PDF consumer .