dumadll.cpp 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. // dumadll.cpp : Defines the entry point for the DLL application.
  2. //
  3. #include "stdafx.h"
  4. BOOL APIENTRY DllMain( HANDLE hModule
  5. , DWORD ul_reason_for_call
  6. , LPVOID lpReserved
  7. )
  8. {
  9. return TRUE;
  10. }
  11. #include "duma.h"
  12. #define DUMA_PARAMS_UK , "unknown file", 0
  13. void * duma_malloc(size_t size)
  14. {
  15. return _duma_malloc(size DUMA_PARAMS_UK);
  16. }
  17. void * duma_calloc(size_t nelem, size_t elsize)
  18. {
  19. return _duma_calloc(nelem, elsize DUMA_PARAMS_UK);
  20. }
  21. void duma_free(void * address)
  22. {
  23. _duma_free(address DUMA_PARAMS_UK);
  24. }
  25. void * duma_memalign(size_t alignment, size_t size)
  26. {
  27. return _duma_memalign(alignment, size DUMA_PARAMS_UK);
  28. }
  29. void * duma_realloc(void * oldBuffer, size_t newSize)
  30. {
  31. return _duma_realloc(oldBuffer, newSize DUMA_PARAMS_UK);
  32. }
  33. void * duma_valloc(size_t size)
  34. {
  35. return _duma_valloc(size DUMA_PARAMS_UK);
  36. }
  37. size_t duma_malloc_usable_size(void *ptr)
  38. {
  39. return _duma_malloc_usable_size(ptr DUMA_PARAMS_UK);
  40. }
  41. char * duma_strdup(const char * str)
  42. {
  43. return _duma_strdup(str DUMA_PARAMS_UK);
  44. }
  45. void * duma_memcpy(void *dest, const void *src, size_t size)
  46. {
  47. return _duma_memcpy(dest, src, size DUMA_PARAMS_UK);
  48. }
  49. void * duma_memmove(void *dest, const void *src, size_t size)
  50. {
  51. return _duma_memmove(dest, src, size);
  52. }
  53. char * duma_strcpy(char *dest, const char *src)
  54. {
  55. return _duma_strcpy(dest, src DUMA_PARAMS_UK);
  56. }
  57. char * duma_strncpy(char *dest, const char *src, size_t size)
  58. {
  59. return _duma_strncpy(dest, src, size DUMA_PARAMS_UK);
  60. }
  61. char * duma_strcat(char *dest, const char *src)
  62. {
  63. return _duma_strcat(dest, src DUMA_PARAMS_UK);
  64. }
  65. char * duma_strncat(char *dest, const char *src, size_t size)
  66. {
  67. return _duma_strncat(dest, src, size DUMA_PARAMS_UK);
  68. }
  69. // end