rem: KPrintF( "Nuking resource group.\n" );
context: PNPISA_FreeResourceGroup( REG( a0, struct ISAPNP_ResourceGroup* rg ),                          REG( a6, struct ISAPNPBase*           res ) ){  struct ISAPNP_ResourceGroup* child_rg;  struct ISAPNP_Resource*      r;  if( rg == NULL )  {    return;  }  KPrintF( "Nuking resource group.\n" );  while( ( r = (struct ISAPNP_Resource*)                RemHead( (struct List*) &rg->m_Resources ) ) )  {    PNPISA_FreeResource( r, res );  }  while( ( child_rg = (struct ISAPNP_ResourceGroup*)                       RemHead( (struct List*) &rg->m_ResourceGroups ) ) )  {    PNPISA_FreeResourceGroup( child_rg, res );  }  FreeVec( rg );}