Brian Hulley wrote: > #ifdef __DUMA_H #ifndef __DUMA_H So everything compiles now with no warnings (I've got used to using #pragma once instead of all that #ifndef stuff hence the silly mistake) Regards, Brian.