if(call.wasNull())
boolean wasNull = call.wasNull(); try { call.close(); } catch( Exception e ) {}  if( wasNull )
	public error user_conf_rep( user_conf_info ui )			throws null_error, db_error, except { try {			String func = "USER_CONF_REP";		CallableStatement call = con.prepareCall("{ ? = call "+func+"(?, ?, ?)}");		int idx=1;		call.registerOutParameter(idx++, Types.INTEGER);		call.setInt(idx++, ui.id_conf);		call.setShort(idx++, ui.type);		call.setString(idx++, ui.val);		call.execute();				int res = call.getInt(1);		if(call.wasNull())			return lr(err_code.err_func_res, func);		if( res < 0) {			switch( res ) {			case -1:				return lr(err_code.err_noent, "");			default:				return lr(err_code.err_func_res, func);			} 		}		return lr(err_code.err_no, "");	} catch( SQLException e ) {		throw new db_error(e.getMessage(), getClass().getName(), 0);	} catch( NullPointerException e ) {		throw new null_error(e.getMessage(), getClass().getName(), 0);	} catch( Exception e ) {		throw new except(e.getMessage(), getClass().getName(), 0);	} }