#include <cstdio>
#include <windows.h>

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-parameter"
BOOL APIENTRY DllMain(HANDLE hModule,
                      DWORD ul_reason_for_call,
                      LPVOID lpReserved)
{
  switch (ul_reason_for_call) {
    case DLL_PROCESS_ATTACH:
    case DLL_THREAD_ATTACH:
    case DLL_THREAD_DETACH:
    case DLL_PROCESS_DETACH:
    default:
      break;
  }
  return TRUE;
}

#pragma clang diagnostic pop
