Fix possible null pointer dereference
This commit is contained in:
		@@ -107,10 +107,13 @@ public:
 | 
			
		||||
 | 
			
		||||
    void deallocate(UMatData* u) const
 | 
			
		||||
    {
 | 
			
		||||
        if (!u)
 | 
			
		||||
            return;
 | 
			
		||||
 | 
			
		||||
        CV_Assert(u->urefcount >= 0);
 | 
			
		||||
        CV_Assert(u->refcount >= 0);
 | 
			
		||||
 | 
			
		||||
        if (u && u->refcount == 0)
 | 
			
		||||
        if (u->refcount == 0)
 | 
			
		||||
        {
 | 
			
		||||
            if ( !(u->flags & UMatData::USER_ALLOCATED) )
 | 
			
		||||
            {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user