--- ./debug.h Tue May 27 20:11:07 2003 +++ ../hpijs-1.4.1/./debug.h Fri Aug 22 14:46:55 2003 @@ -60,8 +60,8 @@ #if defined(DEBUG) && (DBG_MASK & DBF_LVL1) #define TRACE printf #else -// #define TRACE 1 ? 0 : printf - #define TRACE(args...) ((void)0) + #define TRACE 1 ? 0 : printf +// #define TRACE(args...) ((void)0) #endif #endif --- ./hpijs.cpp Wed May 7 20:23:52 2003 +++ ../hpijs-1.4.1/./hpijs.cpp Fri Aug 22 14:41:24 2003 @@ -79,7 +79,7 @@ { BOOL bDevText; bug("unable to set Quality=%d, ColorMode=%d, MediaType=%d, err=%d\n", pSS->Quality, pSS->ColorMode, pSS->MediaType, r); - pSS->pPC->GetPrintModeSettings ((QUALITY_MODE)pSS->Quality, (MEDIATYPE)pSS->MediaType, (COLORMODE)pSS->ColorMode, bDevText); + pSS->pPC->GetPrintModeSettings ((QUALITY_MODE&)pSS->Quality, (MEDIATYPE&)pSS->MediaType, (COLORMODE&)pSS->ColorMode, bDevText); bug("following will be used Quality=%d, ColorMode=%d, MediaType=%d\n", pSS->Quality, pSS->ColorMode, pSS->MediaType); } @@ -211,7 +211,7 @@ /* Got a valid device class, let's set some print mode defaults. */ BOOL bDevText; - pSS->pPC->GetPrintModeSettings ((QUALITY_MODE)pSS->Quality, (MEDIATYPE)pSS->MediaType, (COLORMODE)pSS->ColorMode, bDevText); + pSS->pPC->GetPrintModeSettings ((QUALITY_MODE&)pSS->Quality, (MEDIATYPE&)pSS->MediaType, (COLORMODE&)pSS->ColorMode, bDevText); } else {