Disable non functional code

rb_struct_new expects variable sized arguments with the number of
variables. The old implementation reads invalid memory.