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.