protected static long getCPtrAndDisown(XMLNode obj) { if (obj != null) { obj.swigCMemOwn = false; obj.parentReference = null; } return getCPtr(obj); }