Googletest export
Remove linked_ptr and use std::shared_ptr instead PiperOrigin-RevId: 218571466
This commit is contained in:
		@@ -41,6 +41,7 @@
 | 
			
		||||
#ifndef GMOCK_INCLUDE_GMOCK_GMOCK_GENERATED_ACTIONS_H_
 | 
			
		||||
#define GMOCK_INCLUDE_GMOCK_GMOCK_GENERATED_ACTIONS_H_
 | 
			
		||||
 | 
			
		||||
#include <memory>
 | 
			
		||||
#include <utility>
 | 
			
		||||
 | 
			
		||||
#include "gmock/gmock-actions.h"
 | 
			
		||||
@@ -348,7 +349,7 @@ class InvokeCallbackAction {
 | 
			
		||||
        callback_.get(), args);
 | 
			
		||||
  }
 | 
			
		||||
 private:
 | 
			
		||||
  const linked_ptr<CallbackType> callback_;
 | 
			
		||||
  const std::shared_ptr<CallbackType> callback_;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
// An INTERNAL macro for extracting the type of a tuple field.  It's
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user