From 017ebba6940e0fe5ff39122c033600f88f24539a Mon Sep 17 00:00:00 2001 From: dan sinclair Date: Fri, 12 May 2017 09:18:06 -0400 Subject: Add a WriteString method to IFX_WriteStream MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This Cl allows passing a CFX_ByteStringC to IFX_WriteStream along with the buffer method. This makes it easier to pass C-style strings to the stream. Change-Id: I1051eb3ba17c7fbd42984c14dc60cbce24d72f3f Reviewed-on: https://pdfium-review.googlesource.com/5430 Reviewed-by: Nicolás Peña Commit-Queue: dsinclair --- fpdfsdk/fsdk_filewriteadapter.h | 1 + 1 file changed, 1 insertion(+) (limited to 'fpdfsdk/fsdk_filewriteadapter.h') diff --git a/fpdfsdk/fsdk_filewriteadapter.h b/fpdfsdk/fsdk_filewriteadapter.h index 78f34cc679..f2c3a534bf 100644 --- a/fpdfsdk/fsdk_filewriteadapter.h +++ b/fpdfsdk/fsdk_filewriteadapter.h @@ -17,6 +17,7 @@ class FSDK_FileWriteAdapter : public IFX_WriteStream { friend CFX_RetainPtr pdfium::MakeRetain(Args&&... args); bool WriteBlock(const void* data, size_t size) override; + bool WriteString(const CFX_ByteStringC& str) override; private: explicit FSDK_FileWriteAdapter(FPDF_FILEWRITE* fileWriteStruct); -- cgit v1.2.3