module loader.windows;

version(Windows):

import core.sys.windows.windows;

void* loadLibrary(in char* name)
{
	return cast(void*)LoadLibraryA(name);
}

void freeLibrary(void* handle)
{
	FreeLibrary(cast(HMODULE)handle);
}

void* loadSymbol(void* handle, in char* sym)
{
	return cast(void*)GetProcAddress(cast(HMODULE)handle, sym);
}