#include "plist.hh"
-#define PL_instantiate(a) template class Link_list<a*>; \
+#define PL_INSTANTIATE(a) class Link_list<a*>; \
template class PCursor<a*>;
-#define IPL_instantiate(a) PL_instantiate(a); \
+#define IPL_INSTANTIATE(a) PL_INSTANTIATE(a); \
template class Pointer_list<a*>
template<class T>
void
Pointer_list<T>::junk()
{
- PCursor<T> c( *this );
- while (c.ok()) {
+ PCursor<T> c (*this);
+ while (c.ok())
+ {
delete c.remove_p();
}
}
template<class T>
PCursor<T>
-Link_list<T>::find(T what ) const
+Link_list<T>::find (T what) const
{
- PCursor<T> i(*this);
- for (; i.ok(); i++)
+ PCursor<T> i (*this);
+ for (; i.ok(); i++)
if (i.ptr() == what)
break;
- return i;
+ return i;
}