public virtual void removeFromPool(WPIDisposable disposable) { this.validateDisposed(); disposable.setPool((WPIMemoryPool) null); WPIMemoryPool wpiMemoryPool1 = this; int num1 = wpiMemoryPool1.remaining - 1; WPIMemoryPool wpiMemoryPool2 = wpiMemoryPool1; int num2 = num1; wpiMemoryPool2.remaining = num1; int num3 = 0; if (num2 > num3) return; this.dispose(); }
public virtual void addToPool(WPIDisposable disposable) { this.validateDisposed(); disposable.setPool(this); ++this.remaining; }