0022627: Change OCCT memory management defaults
[occt.git] / src / Xw / Xw_isdefine_image.cxx
CommitLineData
7fd59977 1
2#include <Xw_Extension.h>
3
4 /* ifdef then trace on */
5#ifdef TRACE
6#define TRACE_ISDEFINE_IMAGE
7#endif
8
9/*
10 XW_STATUS Xw_isdefine_image (aimage):
11 XW_EXT_IMAGEDATA *aimage
12
13
14 Returns XW_ERROR if Extended Image address is not properly defined
15 Returns XW_SUCCESS if Successful
16
17*/
18#ifdef XW_PROTOTYPE
19XW_STATUS Xw_isdefine_image (void* aimage)
20#else
21XW_STATUS Xw_isdefine_image (aimage)
22void* aimage;
23#endif /*XW_PROTOTYPE*/
24{
25XW_EXT_IMAGEDATA *pimage = (XW_EXT_IMAGEDATA*) aimage;
26XW_STATUS status = XW_ERROR ;
27
28 if( pimage && (pimage->type == IMAGE_TYPE) && _IIMAGE ) {
29 status = XW_SUCCESS ;
30 }
31
32
33#ifdef TRACE_ISDEFINE_IMAGE
34if( Xw_get_trace() > 1 ) {
35 printf (" %d = Xw_isdefine_image(%lx)\n",status,(long ) pimage) ;
36}
37#endif
38
39 return (status);
40}