auto

Swift で、ポインタを渡す時は let じゃなくて var にしないと '&' used with non-inout argument of type 'UnsafePointer<型>' というエラーが表示されます。

よくよく考えると当然なのですが、ハマってしまいました。