Leaked source code of windows server 2003
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.

39 lines
893 B

  1. ///////////////////////////////////////////////////////////////////////////////
  2. // Copyright (C) Microsoft Corporation, 1998.
  3. //
  4. // rrmem.cpp
  5. //
  6. // Direct3D Reference Implementation - Memory functions
  7. //
  8. //
  9. //
  10. //
  11. ///////////////////////////////////////////////////////////////////////////////
  12. #include "pch.cpp"
  13. #pragma hdrstop
  14. ///////////////////////////////////////////////////////////////////////////////
  15. //
  16. // RDAlloc method implementation
  17. //
  18. ///////////////////////////////////////////////////////////////////////////////
  19. void *
  20. RDAlloc::operator new(size_t s)
  21. {
  22. void* pMem = MEMALLOC( s );
  23. if (pMem == NULL)
  24. {
  25. DPFERR( "Malloc failed\n" );
  26. }
  27. return pMem;
  28. }
  29. void
  30. RDAlloc::operator delete(void* p, size_t)
  31. {
  32. MEMFREE( p );
  33. }
  34. //////////////////////////////////////////////////////////////////////////////////
  35. // end