Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 677058 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-3 / +10 lines)
Line  Link Here
0
-- a/src/extension/internal/pdfinput/pdf-parser.cpp
0
++ b/src/extension/internal/pdfinput/pdf-parser.cpp
Lines 426-432 void PdfParser::parse(Object *obj, GBool topLevel) { Link Here
426
	error(errInternal, -1, "Weird page contents");
426
	error(errInternal, -1, "Weird page contents");
427
    	return;
427
    	return;
428
  }
428
  }
429
  parser = new Parser(xref, new Lexer(xref, obj), gFalse);
429
  parser = new _POPPLER_NEW_PARSER(xref, obj);
430
  go(topLevel);
430
  go(topLevel);
431
  delete parser;
431
  delete parser;
432
  parser = NULL;
432
  parser = NULL;
433
-- a/src/extension/internal/pdfinput/poppler-transition-api.h
433
++ b/src/extension/internal/pdfinput/poppler-transition-api.h
Lines 3-8 Link Here
3
3
4
#include <glib/poppler-features.h>
4
#include <glib/poppler-features.h>
5
5
6
#if POPPLER_CHECK_VERSION(0, 76, 0)
7
#define _POPPLER_NEW_PARSER(xref, obj) Parser(xref, obj, gFalse)
8
#else
9
#define _POPPLER_NEW_PARSER(xref, obj) Parser(xref, new Lexer(xref, obj), gFalse)
10
#endif
11
12
6
#if POPPLER_CHECK_VERSION(0, 72, 0)
13
#if POPPLER_CHECK_VERSION(0, 72, 0)
7
#define getCString c_str
14
#define getCString c_str
8
#endif
15
#endif

Return to bug 677058