Initialize sequence writer: */
| 808 | |
| 809 | /* Initialize sequence writer: */ |
| 810 | CV_IMPL void |
| 811 | cvStartAppendToSeq( CvSeq *seq, CvSeqWriter * writer ) |
| 812 | { |
| 813 | if( !seq || !writer ) |
| 814 | CV_Error( CV_StsNullPtr, "" ); |
| 815 | |
| 816 | memset( writer, 0, sizeof( *writer )); |
| 817 | writer->header_size = sizeof( CvSeqWriter ); |
| 818 | |
| 819 | writer->seq = seq; |
| 820 | writer->block = seq->first ? seq->first->prev : 0; |
| 821 | writer->ptr = seq->ptr; |
| 822 | writer->block_max = seq->block_max; |
| 823 | } |
| 824 | |
| 825 | |
| 826 | /* Initialize sequence writer: */ |
no outgoing calls
no test coverage detected