| Index: core/fpdfapi/fpdf_page/cpdf_generalstate.cpp
 | 
| diff --git a/core/fpdfapi/fpdf_page/cpdf_generalstate.cpp b/core/fpdfapi/fpdf_page/cpdf_generalstate.cpp
 | 
| index 0f6cce6e29846b44045613f4f19c10a0cae2e06b..ff22d4d74b8559ecfbe09358c5a17401429397b6 100644
 | 
| --- a/core/fpdfapi/fpdf_page/cpdf_generalstate.cpp
 | 
| +++ b/core/fpdfapi/fpdf_page/cpdf_generalstate.cpp
 | 
| @@ -25,5 +25,6 @@ int RI_StringToId(const CFX_ByteString& ri) {
 | 
|  }  // namespace
 | 
|  
 | 
|  void CPDF_GeneralState::SetRenderIntent(const CFX_ByteString& ri) {
 | 
| -  GetPrivateCopy()->m_RenderIntent = RI_StringToId(ri);
 | 
| +  MakePrivateCopy();
 | 
| +  GetObject()->m_RenderIntent = RI_StringToId(ri);
 | 
|  }
 | 
| 
 |