public void METHOD_1 ( ) { VAR_1 . METHOD_2 ( ) ; if ( VAR_2 ) { return ; } try { if ( buffer . isEmpty ( ) ) { VAR_3 . METHOD_1 ( ) ; } buffer . METHOD_3 ( ) ; VAR_2 = true ; } finally { VAR_1 . METHOD_4 ( ) ; } }

public void METHOD_1 ( ) { VAR_1 . METHOD_2 ( ) ; try { if ( VAR_2 ) return ; if ( buffer . isEmpty ( ) ) { VAR_2 = true ; VAR_3 . METHOD_1 ( ) ; } buffer . METHOD_3 ( ) ; } finally { VAR_1 . METHOD_4 ( ) ; } }
