Skip to content

Commit ee67985

Browse files
committed
util: stricter typing in altivec unaligned load functions
1 parent ce38a93 commit ee67985

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

schism/util.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -478,13 +478,13 @@ vector signed short altivec_set1_s16(signed short x)
478478
#define altivec_load_unaligned_(x) vec_perm(vec_ld(0, x), vec_ld(16, x), vec_lvsl(0, x))
479479

480480
static inline SCHISM_ALWAYS_INLINE
481-
vector signed char altivec_loadu_s8(const void *x)
481+
vector signed char altivec_loadu_s8(const signed char *x)
482482
{
483483
return altivec_load_unaligned_(x);
484484
}
485485

486486
static inline SCHISM_ALWAYS_INLINE
487-
vector signed short altivec_loadu_s16(const void *x)
487+
vector signed short altivec_loadu_s16(const signed short *x)
488488
{
489489
return altivec_load_unaligned_(x);
490490
}

0 commit comments

Comments
 (0)