Comment Comment by btrask Taking a pointer-to-pointer is intentional to make it clear that the pointer will be modified. That's actually the most important difference from nn3's version IMHO. parent btrask 6 years ago