Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
970 B

  1. ///////////////////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright 2000 Gemplus Canada Inc.
  4. //
  5. // Project:
  6. // Kenny (GPK CSP)
  7. //
  8. // Authors:
  9. // Thierry Tremblay
  10. // Francois Paradis
  11. //
  12. // Compiler:
  13. // Microsoft Visual C++ 6.0 - SP3
  14. // Platform SDK - January 2000
  15. //
  16. ///////////////////////////////////////////////////////////////////////////////////////////
  17. #include <gmem.h>
  18. ///////////////////////////////////////////////////////////////////////////////////////////
  19. //
  20. // Heap memory management
  21. //
  22. ///////////////////////////////////////////////////////////////////////////////////////////
  23. void* GMEM_Alloc( size_t size )
  24. {
  25. return (void*) malloc( size );
  26. }
  27. void* GMEM_ReAlloc( void* pMemory, size_t newSize )
  28. {
  29. return (void*) realloc( pMemory, newSize );
  30. }
  31. void GMEM_Free( void* pMemory )
  32. {
  33. if (pMemory)
  34. {
  35. free( pMemory );
  36. pMemory = NULL;
  37. }
  38. }