recipes: x-apps/emacs: Enable emacs again, trying the -no-pie option
[dragora.git] / patches / openjade / openjade-1.3.2-gcc46.patch
blobe947ffe12f7febc10fa80c611458a8b6f18969a6
1 --- openjade-1.3.2-orig//jade/TeXFOTBuilder.cxx 2011-05-02 22:08:49.274006803 +0000
2 +++ openjade-1.3.2-orig//jade/TeXFOTBuilder.cxx 2011-05-02 22:14:09.849006939 +0000
3 @@ -88,6 +88,8 @@
4 value.convertString(nic_.placement);
6 ExtensionFlowObj *copy() const { return new PageFloatFlowObj(*this); }
7 + public:
8 + PageFloatFlowObj() {}
9 private:
10 PageFloatNIC nic_;
11 StringC name_;
12 @@ -101,6 +103,8 @@
13 fotb.endPageFootnote();
15 ExtensionFlowObj *copy() const { return new PageFootnoteFlowObj(*this); }
16 + public:
17 + PageFootnoteFlowObj() {}
18 private:
20 //////////////////////////////////////////////////////////////////////
21 --- openjade-1.3.2-orig//jade/TransformFOTBuilder.cxx 2011-05-02 22:08:49.275006803 +0000
22 +++ openjade-1.3.2-orig//jade/TransformFOTBuilder.cxx 2011-05-02 22:18:31.614007052 +0000
23 @@ -41,6 +41,7 @@
25 class EntityRefFlowObj : public TransformExtensionFlowObj {
26 public:
27 + EntityRefFlowObj() {}
28 void atomic(TransformFOTBuilder &fotb, const NodePtr &) const {
29 fotb.entityRef(name_);
31 @@ -56,6 +57,7 @@
33 class ProcessingInstructionFlowObj : public TransformExtensionFlowObj {
34 public:
35 + ProcessingInstructionFlowObj() {}
36 void atomic(TransformFOTBuilder &fotb, const NodePtr &) const {
37 fotb.processingInstruction(data_);
39 @@ -98,6 +100,8 @@
42 ExtensionFlowObj *copy() const { return new EmptyElementFlowObj(*this); }
43 + public:
44 + EmptyElementFlowObj() {}
45 private:
46 ElementNIC nic_;
48 @@ -133,6 +137,8 @@
51 ExtensionFlowObj *copy() const { return new ElementFlowObj(*this); }
52 + public:
53 + ElementFlowObj() {}
54 private:
55 ElementNIC nic_;
57 @@ -150,6 +156,8 @@
58 value.convertString(systemId_);
60 ExtensionFlowObj *copy() const { return new EntityFlowObj(*this); }
61 + public:
62 + EntityFlowObj() {};
63 private:
64 StringC systemId_;
66 @@ -174,6 +182,8 @@
69 ExtensionFlowObj *copy() const { return new DocumentTypeFlowObj(*this); }
70 + public:
71 + DocumentTypeFlowObj() {}
72 private:
73 DocumentTypeNIC nic_;