@@ -336,12 +336,11 @@ READ_TYPED_FUNC1(mat_t *mat, READ_TYPE *data, enum matio_types data_type, size_t
336
336
#define READ_TYPE_UINT64_DATA CAT(READ_TYPED_FUNC2, UInt64)
337
337
#endif /* HAVE_MAT_UINT64_T */
338
338
339
- static size_t
339
+ static void
340
340
READ_TYPE_DOUBLE_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
341
341
{
342
- size_t bytesread = 0 ;
343
342
#if READ_TYPE_TYPE == READ_TYPE_DOUBLE
344
- bytesread = InflateData (mat , z , data , len * sizeof (double ));
343
+ InflateData (mat , z , data , len * sizeof (double ));
345
344
if ( mat -> byteswap ) {
346
345
mat_uint32_t i ;
347
346
for ( i = 0 ; i < len ; i ++ ) {
@@ -354,15 +353,13 @@ READ_TYPE_DOUBLE_DATA(mat_t *mat, z_streamp z, READ_TYPE *data, mat_uint32_t len
354
353
double v [READ_BLOCK_SIZE /sizeof (double )];
355
354
READ_COMPRESSED_DATA (READ_TYPE , Mat_doubleSwap );
356
355
#endif
357
- return bytesread ;
358
356
}
359
357
360
- static size_t
358
+ static void
361
359
READ_TYPE_SINGLE_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
362
360
{
363
- size_t bytesread = 0 ;
364
361
#if READ_TYPE_TYPE == READ_TYPE_SINGLE
365
- bytesread = InflateData (mat , z , data , len * sizeof (float ));
362
+ InflateData (mat , z , data , len * sizeof (float ));
366
363
if ( mat -> byteswap ) {
367
364
mat_uint32_t i ;
368
365
for ( i = 0 ; i < len ; i ++ ) {
@@ -375,16 +372,14 @@ READ_TYPE_SINGLE_DATA(mat_t *mat, z_streamp z, READ_TYPE *data, mat_uint32_t len
375
372
float v [READ_BLOCK_SIZE /sizeof (float )];
376
373
READ_COMPRESSED_DATA (READ_TYPE , Mat_floatSwap );
377
374
#endif
378
- return bytesread ;
379
375
}
380
376
381
377
#ifdef HAVE_MAT_INT64_T
382
- static size_t
378
+ static void
383
379
READ_TYPE_INT64_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
384
380
{
385
- size_t bytesread = 0 ;
386
381
#if READ_TYPE_TYPE == READ_TYPE_INT64
387
- bytesread = InflateData (mat , z , data , len * sizeof (mat_int64_t ));
382
+ InflateData (mat , z , data , len * sizeof (mat_int64_t ));
388
383
if ( mat -> byteswap ) {
389
384
mat_uint32_t i ;
390
385
for ( i = 0 ; i < len ; i ++ ) {
@@ -397,17 +392,15 @@ READ_TYPE_INT64_DATA(mat_t *mat, z_streamp z, READ_TYPE *data, mat_uint32_t len)
397
392
mat_int64_t v [READ_BLOCK_SIZE /sizeof (mat_int64_t )];
398
393
READ_COMPRESSED_DATA (READ_TYPE , Mat_int64Swap );
399
394
#endif
400
- return bytesread ;
401
395
}
402
396
#endif /* HAVE_MAT_INT64_T */
403
397
404
398
#ifdef HAVE_MAT_UINT64_T
405
- static size_t
399
+ static void
406
400
READ_TYPE_UINT64_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
407
401
{
408
- size_t bytesread = 0 ;
409
402
#if READ_TYPE_TYPE == READ_TYPE_UINT64
410
- bytesread = InflateData (mat , z , data , len * sizeof (mat_uint64_t ));
403
+ InflateData (mat , z , data , len * sizeof (mat_uint64_t ));
411
404
if ( mat -> byteswap ) {
412
405
mat_uint32_t i ;
413
406
for ( i = 0 ; i < len ; i ++ ) {
@@ -420,16 +413,14 @@ READ_TYPE_UINT64_DATA(mat_t *mat, z_streamp z, READ_TYPE *data, mat_uint32_t len
420
413
mat_uint64_t v [READ_BLOCK_SIZE /sizeof (mat_uint64_t )];
421
414
READ_COMPRESSED_DATA (READ_TYPE , Mat_uint64Swap );
422
415
#endif
423
- return bytesread ;
424
416
}
425
417
#endif /* HAVE_MAT_UINT64_T */
426
418
427
- static size_t
419
+ static void
428
420
READ_TYPE_INT32_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
429
421
{
430
- size_t bytesread = 0 ;
431
422
#if READ_TYPE_TYPE == READ_TYPE_INT32
432
- bytesread = InflateData (mat , z , data , len * sizeof (mat_int32_t ));
423
+ InflateData (mat , z , data , len * sizeof (mat_int32_t ));
433
424
if ( mat -> byteswap ) {
434
425
mat_uint32_t i ;
435
426
for ( i = 0 ; i < len ; i ++ ) {
@@ -442,15 +433,13 @@ READ_TYPE_INT32_DATA(mat_t *mat, z_streamp z, READ_TYPE *data, mat_uint32_t len)
442
433
mat_int32_t v [READ_BLOCK_SIZE /sizeof (mat_int32_t )];
443
434
READ_COMPRESSED_DATA (READ_TYPE , Mat_int32Swap );
444
435
#endif
445
- return bytesread ;
446
436
}
447
437
448
- static size_t
438
+ static void
449
439
READ_TYPE_UINT32_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
450
440
{
451
- size_t bytesread = 0 ;
452
441
#if READ_TYPE_TYPE == READ_TYPE_UINT32
453
- bytesread = InflateData (mat , z , data , len * sizeof (mat_uint32_t ));
442
+ InflateData (mat , z , data , len * sizeof (mat_uint32_t ));
454
443
if ( mat -> byteswap ) {
455
444
mat_uint32_t i ;
456
445
for ( i = 0 ; i < len ; i ++ ) {
@@ -463,15 +452,13 @@ READ_TYPE_UINT32_DATA(mat_t *mat, z_streamp z, READ_TYPE *data, mat_uint32_t len
463
452
mat_uint32_t v [READ_BLOCK_SIZE /sizeof (mat_uint32_t )];
464
453
READ_COMPRESSED_DATA (READ_TYPE , Mat_uint32Swap );
465
454
#endif
466
- return bytesread ;
467
455
}
468
456
469
- static size_t
457
+ static void
470
458
READ_TYPE_INT16_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
471
459
{
472
- size_t bytesread = 0 ;
473
460
#if READ_TYPE_TYPE == READ_TYPE_INT16
474
- bytesread = InflateData (mat , z , data , len * sizeof (mat_int16_t ));
461
+ InflateData (mat , z , data , len * sizeof (mat_int16_t ));
475
462
if ( mat -> byteswap ) {
476
463
mat_uint32_t i ;
477
464
for ( i = 0 ; i < len ; i ++ ) {
@@ -484,15 +471,13 @@ READ_TYPE_INT16_DATA(mat_t *mat, z_streamp z, READ_TYPE *data, mat_uint32_t len)
484
471
mat_int16_t v [READ_BLOCK_SIZE /sizeof (mat_int16_t )];
485
472
READ_COMPRESSED_DATA (READ_TYPE , Mat_int16Swap );
486
473
#endif
487
- return bytesread ;
488
474
}
489
475
490
- static size_t
476
+ static void
491
477
READ_TYPE_UINT16_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
492
478
{
493
- size_t bytesread = 0 ;
494
479
#if READ_TYPE_TYPE == READ_TYPE_UINT16
495
- bytesread = InflateData (mat , z , data , len * sizeof (mat_uint16_t ));
480
+ InflateData (mat , z , data , len * sizeof (mat_uint16_t ));
496
481
if ( mat -> byteswap ) {
497
482
mat_uint32_t i ;
498
483
for ( i = 0 ; i < len ; i ++ ) {
@@ -505,37 +490,32 @@ READ_TYPE_UINT16_DATA(mat_t *mat, z_streamp z, READ_TYPE *data, mat_uint32_t len
505
490
mat_uint16_t v [READ_BLOCK_SIZE /sizeof (mat_uint16_t )];
506
491
READ_COMPRESSED_DATA (READ_TYPE , Mat_uint16Swap );
507
492
#endif
508
- return bytesread ;
509
493
}
510
494
511
- static size_t
495
+ static void
512
496
READ_TYPE_INT8_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
513
497
{
514
- size_t bytesread = 0 ;
515
498
#if READ_TYPE_TYPE == READ_TYPE_INT8
516
- bytesread = InflateData (mat , z , data , len * sizeof (mat_int8_t ));
499
+ InflateData (mat , z , data , len * sizeof (mat_int8_t ));
517
500
#else
518
501
mat_uint32_t i ;
519
502
const size_t data_size = sizeof (mat_int8_t );
520
503
mat_int8_t v [READ_BLOCK_SIZE /sizeof (mat_int8_t )];
521
504
READ_COMPRESSED_DATA_NOSWAP (READ_TYPE );
522
505
#endif
523
- return bytesread ;
524
506
}
525
507
526
- static size_t
508
+ static void
527
509
READ_TYPE_UINT8_DATA (mat_t * mat , z_streamp z , READ_TYPE * data , mat_uint32_t len )
528
510
{
529
- size_t bytesread = 0 ;
530
511
#if READ_TYPE_TYPE == READ_TYPE_UINT8
531
- bytesread = InflateData (mat , z , data , len * sizeof (mat_uint8_t ));
512
+ InflateData (mat , z , data , len * sizeof (mat_uint8_t ));
532
513
#else
533
514
mat_uint32_t i ;
534
515
const size_t data_size = sizeof (mat_uint8_t );
535
516
mat_uint8_t v [READ_BLOCK_SIZE /sizeof (mat_uint8_t )];
536
517
READ_COMPRESSED_DATA_NOSWAP (READ_TYPE );
537
518
#endif
538
- return bytesread ;
539
519
}
540
520
541
521
/** @brief Reads data of type @c data_type into a READ_TYPE type
0 commit comments