Add dpointer.c