/* Class156 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import jaclib.memory.Buffer;

public class Class156 {
	Buffer aBuffer1875;
	Class84_Sub3 aClass84_Sub3_1876;

	Class156(Class84_Sub3 class84_sub3, Buffer buffer) {
		((Class156) this).aClass84_Sub3_1876 = class84_sub3;
		((Class156) this).aBuffer1875 = buffer;
	}

	void method3450(byte[] is, int i) {
		if (((Class156) this).aBuffer1875 == null || ((Class156) this).aBuffer1875.method51() < i)
			((Class156) this).aBuffer1875 = ((Class84_Sub3) ((Class156) this).aClass84_Sub3_1876).aNativeHeap9405.method985(i, false);
		((Class156) this).aBuffer1875.method113(is, 0, 0, i);
	}

	Class156(Class84_Sub3 class84_sub3, byte[] is, int i) {
		((Class156) this).aClass84_Sub3_1876 = class84_sub3;
		((Class156) this).aBuffer1875 = ((Class84_Sub3) ((Class156) this).aClass84_Sub3_1876).aNativeHeap9405.method985(i, false);
		if (is != null)
			((Class156) this).aBuffer1875.method113(is, 0, 0, i);
	}

	void method3451(byte[] is, int i) {
		if (((Class156) this).aBuffer1875 == null || ((Class156) this).aBuffer1875.method51() < i)
			((Class156) this).aBuffer1875 = ((Class84_Sub3) ((Class156) this).aClass84_Sub3_1876).aNativeHeap9405.method985(i, false);
		((Class156) this).aBuffer1875.method113(is, 0, 0, i);
	}

	void method3452(byte[] is, int i) {
		if (((Class156) this).aBuffer1875 == null || ((Class156) this).aBuffer1875.method51() < i)
			((Class156) this).aBuffer1875 = ((Class84_Sub3) ((Class156) this).aClass84_Sub3_1876).aNativeHeap9405.method985(i, false);
		((Class156) this).aBuffer1875.method113(is, 0, 0, i);
	}
}
