openjade-1.3.2-gcc46.patch 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  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);
  5. }
  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();
  14. }
  15. ExtensionFlowObj *copy() const { return new PageFootnoteFlowObj(*this); }
  16. + public:
  17. + PageFootnoteFlowObj() {}
  18. private:
  19. };
  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 @@
  24. };
  25. class EntityRefFlowObj : public TransformExtensionFlowObj {
  26. public:
  27. + EntityRefFlowObj() {}
  28. void atomic(TransformFOTBuilder &fotb, const NodePtr &) const {
  29. fotb.entityRef(name_);
  30. }
  31. @@ -56,6 +57,7 @@
  32. };
  33. class ProcessingInstructionFlowObj : public TransformExtensionFlowObj {
  34. public:
  35. + ProcessingInstructionFlowObj() {}
  36. void atomic(TransformFOTBuilder &fotb, const NodePtr &) const {
  37. fotb.processingInstruction(data_);
  38. }
  39. @@ -98,6 +100,8 @@
  40. }
  41. }
  42. ExtensionFlowObj *copy() const { return new EmptyElementFlowObj(*this); }
  43. + public:
  44. + EmptyElementFlowObj() {}
  45. private:
  46. ElementNIC nic_;
  47. };
  48. @@ -133,6 +137,8 @@
  49. }
  50. }
  51. ExtensionFlowObj *copy() const { return new ElementFlowObj(*this); }
  52. + public:
  53. + ElementFlowObj() {}
  54. private:
  55. ElementNIC nic_;
  56. };
  57. @@ -150,6 +156,8 @@
  58. value.convertString(systemId_);
  59. }
  60. ExtensionFlowObj *copy() const { return new EntityFlowObj(*this); }
  61. + public:
  62. + EntityFlowObj() {};
  63. private:
  64. StringC systemId_;
  65. };
  66. @@ -174,6 +182,8 @@
  67. }
  68. }
  69. ExtensionFlowObj *copy() const { return new DocumentTypeFlowObj(*this); }
  70. + public:
  71. + DocumentTypeFlowObj() {}
  72. private:
  73. DocumentTypeNIC nic_;
  74. };