# HG changeset patch # User jwe # Date 760927350 0 # Node ID 1a75146ef3bbda7d448c2b388963e9302c681345 # Parent bd4696024bdab128ca490e35d767d32c2e23ea97 [project @ 1994-02-11 00:39:55 by jwe] diff --git a/liboctave/Array.cc b/liboctave/Array.cc --- a/liboctave/Array.cc +++ b/liboctave/Array.cc @@ -28,7 +28,7 @@ #include #if defined (__GNUG__) && defined (USE_EXTERNAL_TEMPLATES) -#pragma implementation +#pragma implementation "Array.h" #endif #include "Array.h" diff --git a/liboctave/Array.h b/liboctave/Array.h --- a/liboctave/Array.h +++ b/liboctave/Array.h @@ -24,12 +24,12 @@ #if !defined (_Array_h) #define _Array_h 1 +#include "lo-error.h" + #if defined (__GNUG__) && defined (USE_EXTERNAL_TEMPLATES) #pragma interface #endif -#include "lo-error.h" - // Classes we declare. template class ArrayRep; diff --git a/src/SLStack.cc b/src/SLStack.cc --- a/src/SLStack.cc +++ b/src/SLStack.cc @@ -1,7 +1,7 @@ // Template stack class -*- C++ -*- /* -Copyright (C) 1993 John W. Eaton +Copyright (C) 1993, 1994 John W. Eaton This file is part of Octave. @@ -26,7 +26,7 @@ #endif #if defined (__GNUG__) && defined (USE_EXTERNAL_TEMPLATES) -#pragma implementation +#pragma implementation "SLStack.h" #endif #include "SLStack.h" diff --git a/src/SLStack.h b/src/SLStack.h --- a/src/SLStack.h +++ b/src/SLStack.h @@ -19,13 +19,13 @@ #if !defined (_SLStack_h) #define _SLStack_h 1 +#include "SLList.h" +#include "Stack.h" + #if defined (__GNUG__) && defined (USE_EXTERNAL_TEMPLATES) #pragma interface #endif -#include "SLList.h" -#include "Stack.h" - template class SLStack : public Stack { diff --git a/src/Stack.h b/src/Stack.h --- a/src/Stack.h +++ b/src/Stack.h @@ -21,7 +21,7 @@ #define _Stack_h 1 #if defined (__GNUG__) && defined (USE_EXTERNAL_TEMPLATES) -// #pragma interface +#pragma interface #endif template