jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h
changeset 13678 5c8001201f98
parent 11507 bd978326a655
child 22964 59c522d83ed9
equal deleted inserted replaced
13508:7c6aa31ff1b2 13678:5c8001201f98
   450 
   450 
   451 /* Simple malloc/free dumper */
   451 /* Simple malloc/free dumper */
   452 void *p11malloc(size_t c, char *file, int line);
   452 void *p11malloc(size_t c, char *file, int line);
   453 void p11free(void *p, char *file, int line);
   453 void p11free(void *p, char *file, int line);
   454 
   454 
   455 #define malloc(c)       (p11malloc((c), __FILE__, __LINE__))
   455 /* Use THIS_FILE when it is available. */
   456 #define free(c)         (p11free((c), __FILE__, __LINE__))
   456 #ifndef THIS_FILE
   457 
   457     #define THIS_FILE __FILE__
   458 #endif
   458 #endif
       
   459 
       
   460 #define malloc(c)       (p11malloc((c), THIS_FILE, __LINE__))
       
   461 #define free(c)         (p11free((c), THIS_FILE, __LINE__))
       
   462 
       
   463 #endif