ext/pdfium_ext/pdfium.h in pdfium-0.0.1 vs ext/pdfium_ext/pdfium.h in pdfium-0.0.2

- old
+ new

@@ -1,24 +1,21 @@ #ifndef __PDFIUM_H__ #define __PDFIUM_H__ #include <stdlib.h> #include <inttypes.h> -#include <fpdf_dataavail.h> -#include <fpdf_ext.h> -#include <fpdfformfill.h> -#include <fpdftext.h> -#include <fpdfview.h> -#include <fpdfedit.h> -#include <fpdfsave.h> -#include <fpdfdoc.h> #include <iostream> -#include <fpdfdoc/fpdf_doc.h> -#include <fpdfapi/fpdf_render.h> +#include <fpdf_doc.h> +#include <fpdf_save.h> +#include <fpdf_edit.h> +#include <fpdf_text.h> +#include <fpdfdoc/fpdf_doc.h> +#include <fpdfapi/fpdf_page.h> #include <fpdfapi/fpdf_pageobj.h> -#include <fpdfsdk/include/fsdk_rendercontext.h> +#include <fpdftext/fpdf_text.h> + #include <FreeImage.h> #include "page_wrapper.h" #include "page_object_wrapper.h" #include "document_wrapper.h" @@ -33,13 +30,13 @@ #define DEBUG_MSG(str) do { std::cout << str << std::endl; } while( false ) #else #define DEBUG_MSG(str) do { } while ( false ) #endif -VALUE define_bookmark_class(); -VALUE define_document_class(); -VALUE define_page_class(); -VALUE define_image_class(); +void define_bookmark_class(); +void define_document_class(); +void define_page_class(); +void define_image_class(); // a utility method to extract the reference to the FPDF_DOCUMENT from the Ruby/C++ wrapping CPDF_Page* RB2PG(VALUE RB_Page); CPDF_Document* RB2DOC(VALUE RB_DocumentWrapper);