Remove some warnings

They remove below ruby's warnings.
I have tested on MRI 1.9.3.

* "assigned but unused variable"
* "`*' interpreted as argument prefix"
* "instance variable @{ivar} not initialized"