Lines Matching defs:chunk_info

110 	SF_CHUNK_INFO	chunk_info ;
132 memset (&chunk_info, 0, sizeof (chunk_info)) ;
133 snprintf (chunk_info.id, sizeof (chunk_info.id), "Test") ;
134 chunk_info.id_size = 4 ;
135 chunk_info.data = strdup (testdata) ;
136 chunk_info.datalen = (unsigned int) strlen (chunk_info.data) ;
138 length_before = chunk_info.datalen ;
140 err = sf_set_chunk (file, &chunk_info) ;
146 memset (chunk_info.data, 0, chunk_info.datalen) ;
147 free (chunk_info.data) ;
153 memset (&chunk_info, 0, sizeof (chunk_info)) ;
154 snprintf (chunk_info.id, sizeof (chunk_info.id), "Test") ;
155 chunk_info.id_size = 4 ;
157 iterator = sf_get_chunk_iterator (file, &chunk_info) ;
158 err = sf_get_chunk_size (iterator, &chunk_info) ;
165 length_before > chunk_info.datalen || chunk_info.datalen - length_before > 4,
166 "\n\nLine %d : testdata '%s' : Bad chunk length %u (previous length %u)\n\n", __LINE__, testdata, chunk_info.datalen, length_before
169 chunk_info.data = malloc (chunk_info.datalen) ;
170 err = sf_get_chunk_data (iterator, &chunk_info) ;
177 memcmp (testdata, chunk_info.data, length_before),
178 "\n\nLine %d : Data compare failed.\n %s\n %s\n\n", __LINE__, testdata, (char*) chunk_info.data
181 free (chunk_info.data) ;
191 SF_CHUNK_INFO chunk_info ;
222 { memset (&chunk_info, 0, sizeof (chunk_info)) ;
223 snprintf (chunk_info.id, sizeof (chunk_info.id), "Test") ;
224 chunk_info.id_size = 4 ;
226 chunk_info.data = strdup (testdata [i]) ;
227 chunk_info.datalen = (unsigned int) strlen (chunk_info.data) ;
229 length_before [i] = chunk_info.datalen ;
231 err = sf_set_chunk (file, &chunk_info) ;
237 memset (chunk_info.data, 0, chunk_info.datalen) ;
238 free (chunk_info.data) ;
245 memset (&chunk_info, 0, sizeof (chunk_info)) ;
246 snprintf (chunk_info.id, sizeof (chunk_info.id), "Test") ;
247 chunk_info.id_size = 4 ;
249 iterator = sf_get_chunk_iterator (file, &chunk_info) ;
253 { memset (&chunk_info, 0, sizeof (chunk_info)) ;
254 err = sf_get_chunk_size (iterator, &chunk_info) ;
266 length_before [i] > chunk_info.datalen || chunk_info.datalen - length_before [i] > 4,
267 "\n\nLine %d : testdata[%d] '%s' : Bad chunk length %u (previous length %u)\n\n", __LINE__, (int) i, testdata [i], chunk_info.datalen, length_before [i]
270 chunk_info.data = malloc (chunk_info.datalen) ;
271 err = sf_get_chunk_data (iterator, &chunk_info) ;
278 4 != chunk_info.id_size,
279 "\n\nLine %d : testdata[%d] : Bad ID length %u (previous length %u)\n\n", __LINE__, (int) i, chunk_info.id_size, 4
282 memcmp ("Test", chunk_info.id, 4),
283 "\n\nLine %d : ID compare failed at %d.\n %s\n %s\n\n", __LINE__, (int) i, "Test", (char*) chunk_info.id
287 memcmp (testdata [i], chunk_info.data, length_before [i]),
288 "\n\nLine %d : Data compare failed at %d.\n %s\n %s\n\n", __LINE__, (int) i, testdata [i], (char*) chunk_info.data
291 free (chunk_info.data) ;
322 SF_CHUNK_INFO chunk_info ;
352 memset (&chunk_info, 0, sizeof (chunk_info)) ;
353 snprintf (chunk_info.id, sizeof (chunk_info.id), "LIST") ;
354 chunk_info.id_size = 4 ;
355 chunk_info.data = chunk_data ;
356 chunk_info.datalen = (unsigned int) chunk_size ;
358 err = sf_set_chunk (file, &chunk_info) ;
364 memset (chunk_info.data, 0, chunk_info.datalen) ;
392 SF_CHUNK_INFO chunk_info ;
412 memset (&chunk_info, 0, sizeof (chunk_info)) ;
413 snprintf (chunk_info.id, sizeof (chunk_info.id), "free") ;
414 chunk_info.id_size = 4 ;
415 chunk_info.data = chunk_data ;
416 chunk_info.datalen = chunk_size ;
418 err = sf_set_chunk (file, &chunk_info) ;
424 memset (chunk_info.data, 0, chunk_info.datalen) ;