diff src/SLStack.h @ 2580:fa7dd5fc7c59

[project @ 1996-12-10 06:30:41 by jwe]
author jwe
date Tue, 10 Dec 1996 06:33:51 +0000
parents 2480ef198c46
children 8b262e771614
line wrap: on
line diff
--- a/src/SLStack.h
+++ b/src/SLStack.h
@@ -36,6 +36,10 @@
 #if !defined (_SLStack_h)
 #define _SLStack_h 1
 
+#if defined (__GNUG__)
+#pragma interface
+#endif
+
 #include "SLList.h"
 #include "Stack.h"
 
@@ -55,11 +59,7 @@
 
   ~SLStack (void) { }
 
-  SLStack<T>& operator = (const SLStack<T>& s)
-  {
-    p = s.p;
-    return *this;
-  }
+  SLStack<T>& operator = (const SLStack<T>& s);
 
   void push (const T& item) { p.prepend (item); }