Removed 'void **' in the prototype for wide_string_to_svalue_inumber to avoid invalid type aliasing. There's no generic pointer-to-pointer in C; we either know exactly what the type being pointed to is or else it's a void * - there's nothing in between. C.f. question 4.9 in the C FAQ. Rev: src/stralloc.c:1.157 Rev: src/stralloc.h:1.78