#ifndef lint #ifdef sccs static char sccsid[] = "@(#)pw_rop_data.c 1.1 94/10/31 Copyr 1987 Sun Micro"; #endif #endif /* * Copyright (c) 1987 by Sun Microsystems, Inc. */ /* * pw_rop_data.c: fix for shared libraries in SunOS4.0. Code was isolated * from pw_rop.c */ #include #include extern pwo_get(), pwo_put(), pwo_rop(), pwo_vector(), pwo_putcolormap(), pwo_getcolormap(), pwo_putattributes(), pwo_getattributes(), pwo_stencil(), pwo_batchrop(); extern int pw_close(); extern int pwo_nop(); extern struct pixrect *pwo_region(); int pw_dontclipflag = PIX_DONTCLIP; /* * following is copied from pw_access.c for shared libs. * */ struct pixrectops pw_opsstd = { pwo_rop, pwo_stencil, pwo_batchrop, 0, pw_close, pwo_get, pwo_put, pwo_vector, pwo_region, pwo_putcolormap, pwo_getcolormap, pwo_putattributes, pwo_getattributes, }; struct pixrectops *pw_opsstd_ptr = &pw_opsstd; struct pixrectops pw_opsstd_null_lock = { pwo_nop, pwo_nop, pwo_nop, 0, pw_close, pwo_nop, pwo_nop, pwo_nop, pwo_region, pwo_putcolormap, pwo_getcolormap, pwo_putattributes, pwo_getattributes, };