glcpp: Fix post-decrement underflow in loop-control variable