View | Details | Raw Unified | Return to bug 224929
Collapse All | Expand All

(-)b/textproc/jade/files/patch-Ptr.h (+11 lines)
Lines 8-10 Link Here
8
 
8
 
9
 // T must have Resource as a public base class
9
 // T must have Resource as a public base class
10
 // T may be an incomplete type
10
 // T may be an incomplete type
11
@@ -69,8 +70,8 @@ class ConstPtr : private Ptr<T> { (public)
12
   const T *operator->() const { return Ptr<T>::pointer(); }
13
   const T &operator*() const { return *Ptr<T>::pointer(); }
14
   void swap(ConstPtr<T> &p) { Ptr<T>::swap(p); }
15
-  Ptr<T>::isNull;
16
-  Ptr<T>::clear;
17
+  using Ptr<T>::isNull;
18
+  using Ptr<T>::clear;
19
   Boolean operator==(const Ptr<T> &p) const { return Ptr<T>::operator==(p); }
20
   Boolean operator!=(const Ptr<T> &p) const { return Ptr<T>::operator!=(p); }
21
   Boolean operator==(const ConstPtr<T> &p) const {
(-)b/textproc/jade/files/patch-include_IList.h (+13 lines)
Added Link Here
1
--- include/IList.h.orig	1998-10-07 05:15:50 UTC
2
+++ include/IList.h
3
@@ -26,8 +26,8 @@ class IList : private IListBase { (public)
4
   void swap(IList<T> &list) { IListBase::swap(list); }
5
   T *head() const { return (T *)IListBase::head(); }
6
   T *get() { return (T *)IListBase::get(); }
7
-  IListBase::clear;
8
-  IListBase::empty;
9
+  using IListBase::clear;
10
+  using IListBase::empty;
11
 friend class IListIter<T>;
12
 private:
13
   IList(const IList<T> &);	// undefined
(-)b/textproc/jade/files/patch-include_IListIter.h (+13 lines)
Added Link Here
1
--- include/IListIter.h.orig	1998-10-07 05:15:50 UTC
2
+++ include/IListIter.h
3
@@ -17,8 +17,8 @@ class IListIter : private IListIterBase { (public)
4
   IListIter(const IList<T> &list) : IListIterBase(list) { }
5
   T *cur() const { return (T *)IListIterBase::cur(); }
6
   
7
-  IListIterBase::next;
8
-  IListIterBase::done;
9
+  using IListIterBase::next;
10
+  using IListIterBase::done;
11
 };
12
 
13
 #ifdef SP_NAMESPACE
(-)b/textproc/jade/files/patch-lib_Parser.h (+27 lines)
Added Link Here
1
--- lib/Parser.h~	1998-10-01 05:13:28 UTC
2
+++ lib/Parser.h
3
@@ -62,15 +62,15 @@ class Parser : private ParserState {  (public)
4
   Parser(const SgmlParser::Params &);
5
   Event *nextEvent();
6
   void parseAll(EventHandler &, const volatile sig_atomic_t *cancelPtr);
7
-  ParserState::sdPointer;
8
-  ParserState::instanceSyntaxPointer;
9
-  ParserState::prologSyntaxPointer;
10
-  ParserState::activateLinkType;
11
-  ParserState::allLinkTypesActivated;
12
-  ParserState::entityManager;
13
-  ParserState::entityCatalog;
14
-  ParserState::baseDtd;
15
-  ParserState::options;
16
+  using ParserState::sdPointer;
17
+  using ParserState::instanceSyntaxPointer;
18
+  using ParserState::prologSyntaxPointer;
19
+  using ParserState::activateLinkType;
20
+  using ParserState::allLinkTypesActivated;
21
+  using ParserState::entityManager;
22
+  using ParserState::entityCatalog;
23
+  using ParserState::baseDtd;
24
+  using ParserState::options;
25
 private:
26
   Parser(const Parser &);	// undefined
27
   void operator=(const Parser &); // undefined

Return to bug 224929