diff --git a/Source/DOH/Doh/base.c b/Source/DOH/Doh/base.c index 5ef5b6fd1..58a8ec31f 100644 --- a/Source/DOH/Doh/base.c +++ b/Source/DOH/Doh/base.c @@ -61,6 +61,11 @@ DohCopy(const DOH *obj) { return (objinfo->doh_copy)(b); } +void +DohIncref(DOH *obj) { + Incref(obj); +} + /* ----------------------------------------------------------------------------- * DohClear() * ----------------------------------------------------------------------------- */ diff --git a/Source/DOH/Include/doh.h b/Source/DOH/Include/doh.h index 3ef22be2e..b2d3df6c7 100644 --- a/Source/DOH/Include/doh.h +++ b/Source/DOH/Include/doh.h @@ -67,6 +67,7 @@ extern int DohDump(const DOH *obj, DOHFile *out); extern int DohLen(const DOH *obj); extern int DohHashval(const DOH *obj); extern int DohCmp(const DOH *obj1, const DOH *obj2); +extern void DohIncref(DOH *obj); /* Mapping methods */