Get rid of FX_LPCSTR cast.
[pdfium.git] / core / include / fxcrt / fx_string.h
index 44c6fc5..91032f9 100644 (file)
@@ -184,6 +184,13 @@ public:
 
     static CFX_ByteString      FromUnicode(const CFX_WideString& str);
 
+    // Explicit conversion to raw string
+    FX_LPCSTR c_str() const
+    {
+        return m_pData ? m_pData->m_String : "";
+    }
+
+    // Implicit conversion to C-style string -- deprecated
     operator                           FX_LPCSTR() const
     {
         return m_pData ? m_pData->m_String : "";