From: Peter Howkins Date: Mon, 2 Apr 2012 14:15:04 +0000 (+0100) Subject: Use a particulaly unpleasant cast to get a void * into an enumeration type. X-Git-Tag: 2.2.0a~26^2~56 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7795c597afe9c2217120e14181703a57f340024f;p=oweals%2Fcde.git Use a particulaly unpleasant cast to get a void * into an enumeration type. --- diff --git a/cde/programs/dtmail/dtmail/DmxPrintOptions.C b/cde/programs/dtmail/dtmail/DmxPrintOptions.C index a767c73f..471ca5ce 100644 --- a/cde/programs/dtmail/dtmail/DmxPrintOptions.C +++ b/cde/programs/dtmail/dtmail/DmxPrintOptions.C @@ -671,7 +671,11 @@ DmxPrintOptions::isValidMarginSpec(PropUiItem* pui, void* data) char *marginSpec = NULL; XtEnum parseError; Widget text; +#if defined(linux) + _DtPrintMarginEnum which = *((_DtPrintMarginEnum *) data); +#else _DtPrintMarginEnum which = (_DtPrintMarginEnum) data; +#endif text = pui->getWidget(); if (text)