diff src/DLD-FUNCTIONS/filter.cc @ 3107:a8dcfbf87ea3

[project @ 1997-11-19 22:34:59 by jwe]
author jwe
date Wed, 19 Nov 1997 22:35:03 +0000
parents d12c312d1cfb
children fcb2f5063e7f
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/filter.cc
+++ b/src/DLD-FUNCTIONS/filter.cc
@@ -36,11 +36,13 @@
 #include "error.h"
 #include "oct-obj.h"
 
+#if !defined (NO_EXTERN_TEMPLATE_DECLS)
 extern MArray<double>
 filter (MArray<double>&, MArray<double>&, MArray<double>&);
 
 extern MArray<Complex>
 filter (MArray<Complex>&, MArray<Complex>&, MArray<Complex>&);
+#endif
 
 template <class T>
 MArray<T>
@@ -125,6 +127,7 @@
   return y;
 }
 
+#if !defined (NO_EXTERN_TEMPLATE_DECLS)
 extern MArray<double>
 filter (MArray<double>&, MArray<double>&, MArray<double>&,
 	MArray<double>&);
@@ -132,6 +135,7 @@
 extern MArray<Complex>
 filter (MArray<Complex>&, MArray<Complex>&, MArray<Complex>&,
 	MArray<Complex>&);
+#endif
 
 template <class T>
 MArray<T>