--
-- apm__unregister_application/2
--
create or replace function apm__unregister_application(
  character varying,
  boolean
) returns int4 as $$

declare
  package_key            alias for $1;  
  p_cascade_p              alias for $2;  -- default 'f'  
  v_cascade_p            boolean;
begin
   if p_cascade_p is null then 
	v_cascade_p := 'f';
   else 
       v_cascade_p := p_cascade_p;
   end if;

   PERFORM apm__unregister_package (
        package_key,
        v_cascade_p
   );

   return 0; 
end;$$ language plpgsql;