CDT_API extern Dtmethod_t* Dtqueue;
CDT_API extern Dtmethod_t* Dtdeque;
-/* compatibility stuff; will go away */
-#ifndef KPVDEL
CDT_API extern Dtmethod_t* Dtorder;
CDT_API extern Dtmethod_t* Dttree;
CDT_API extern Dtmethod_t* Dthash;
CDT_API extern Dtmethod_t _Dtlist;
CDT_API extern Dtmethod_t _Dtqueue;
CDT_API extern Dtmethod_t _Dtstack;
-#endif
CDT_API Dt_t* dtopen(Dtdisc_t*, Dtmethod_t*);
CDT_API int dtclose(Dt_t*);
Dtmethod_t* Dtset = &_Dtset;
Dtmethod_t* Dtbag = &_Dtbag;
-#ifndef KPVDEL /* for backward compatibility - remove next time */
Dtmethod_t _Dthash = { dthash, DT_SET };
Dtmethod_t* Dthash = &_Dthash;
-#endif
return r ? _DTOBJ(r,lk) : NULL;
}
-#ifndef KPVDEL /* to be remove next round */
-#define static
-#endif
-static Dtmethod_t _Dtlist = { dtlist, DT_LIST };
-static Dtmethod_t _Dtdeque = { dtlist, DT_DEQUE };
-static Dtmethod_t _Dtstack = { dtlist, DT_STACK };
-static Dtmethod_t _Dtqueue = { dtlist, DT_QUEUE };
+Dtmethod_t _Dtlist = { dtlist, DT_LIST };
+Dtmethod_t _Dtdeque = { dtlist, DT_DEQUE };
+Dtmethod_t _Dtstack = { dtlist, DT_STACK };
+Dtmethod_t _Dtqueue = { dtlist, DT_QUEUE };
Dtmethod_t* Dtlist = &_Dtlist;
Dtmethod_t* Dtdeque = &_Dtdeque;
Dtmethod_t* Dtoset = &_Dtoset;
Dtmethod_t* Dtobag = &_Dtobag;
-#ifndef KPVDEL /* backward compatibility - delete next time around */
Dtmethod_t _Dttree = { dttree, DT_OSET };
Dtmethod_t* Dtorder = &_Dttree;
Dtmethod_t* Dttree = &_Dttree;
-#endif