public void A(H2 h) { this.A = null; if (h != null) { if (h.a() == 0 && h.c() == 0) { throw new l1(); } if (h.c()) { throw new l1(); } } if (this.A != h) { if (this.A != null) { this.A.C(); } this.A = h; this.a(); if (this.A != null) { this.A.C(); } } }
public bool A(e2 e, H2 h, F f, string text) { try { if (h == null) { throw new l1(); } if (h.a() == 0) { throw new l1(); } if (h.A() == null) { throw new l1(); } if (!h.c()) { throw new l1(); } } catch (Exception ex) { n1.A(ex); return(false); } byte[] array = this.A(e.A()); g1 g = new g1(this.A, e, array, text); bool flag = false; try { e.L().A(h, f); flag = true; } catch (Exception ex2) { g.a(); e.C(); n1.A(ex2); } if (flag) { flag = this.A(e, g); } return(flag); }