| Index: ppapi/shared_impl/host_resource.h
 | 
| diff --git a/ppapi/shared_impl/host_resource.h b/ppapi/shared_impl/host_resource.h
 | 
| index b6145464786020b6d5a852aea26aa4a0cc2db6b0..c98d2d6a5f8a9f3394fa8ebb256204e9419e646a 100644
 | 
| --- a/ppapi/shared_impl/host_resource.h
 | 
| +++ b/ppapi/shared_impl/host_resource.h
 | 
| @@ -20,8 +20,7 @@ namespace ppapi {
 | 
|  // All HostResources respresent IDs valid in the host.
 | 
|  class PPAPI_SHARED_EXPORT HostResource {
 | 
|   public:
 | 
| -  HostResource() : instance_(0), host_resource_(0) {
 | 
| -  }
 | 
| +  HostResource();
 | 
|  
 | 
|    bool is_null() const {
 | 
|      return !host_resource_;
 | 
| @@ -31,21 +30,14 @@ class PPAPI_SHARED_EXPORT HostResource {
 | 
|    // resource in the host. Yet these resources still need an instance to be
 | 
|    // associated with. This function creates a HostResource with the given
 | 
|    // instances and a 0 host resource ID for these cases.
 | 
| -  static HostResource MakeInstanceOnly(PP_Instance instance) {
 | 
| -    HostResource resource;
 | 
| -    resource.SetHostResource(instance, 0);
 | 
| -    return resource;
 | 
| -  }
 | 
| +  static HostResource MakeInstanceOnly(PP_Instance instance);
 | 
|  
 | 
|    // Sets and retrieves the internal PP_Resource which is valid for the host
 | 
|    // (a.k.a. renderer, as opposed to the plugin) process.
 | 
|    //
 | 
|    // DO NOT CALL THESE FUNCTIONS IN THE PLUGIN SIDE OF THE PROXY. The values
 | 
|    // will be invalid. See the class comment above.
 | 
| -  void SetHostResource(PP_Instance instance, PP_Resource resource) {
 | 
| -    instance_ = instance;
 | 
| -    host_resource_ = resource;
 | 
| -  }
 | 
| +  void SetHostResource(PP_Instance instance, PP_Resource resource);
 | 
|    PP_Resource host_resource() const {
 | 
|      return host_resource_;
 | 
|    }
 | 
| 
 |