前のコミットで埋め込んでしまったバグの修正

var_read_array_address() で、その時点での次元数によって処理を分岐させていたが、
その次元数の値を条件として、2箇所でそれぞれ分岐するが、
最初の条件が真の場合に次元数が一つデクリメントされるのを忘れたまま、
次の条件の判定を行ってしまっていた。
それを修正。