fixed error in non POD scoped buffer size decrement past zero

The ```_size``` member variable was decremented past zero upon initialization,