add #ifdefs to suppress compiler warning