//---------------------------------------------------------------
 //---------------------------------------------------------------
 void AmazonIAPJavaInterface::OnProductDescriptionsRequestComplete(const std::vector<CSNetworking::IAPSystem::ProductDesc>& in_products)
 {
 	if(m_productsRequestDelegate != nullptr)
 	{
 		m_productsRequestDelegate(in_products);
 		m_productsRequestDelegate = nullptr;
 	}
 }
        //---------------------------------------------------------------
        //---------------------------------------------------------------
        void GooglePlayIAPJavaInterface::OnProductDescriptionsRequestComplete(const std::vector<CSNetworking::IAPSystem::ProductDesc>& in_products)
        {
        	if(m_productsRequestDelegate == nullptr)
        		return;

        	m_productsRequestDelegate(in_products);
        	m_productsRequestDelegate = nullptr;
        }