kernel/eka/euser/epoc/win32/uc_exec.cpp
branchanywhere
changeset 50 999bb78c71ac
parent 0 a41df078684a
equal deleted inserted replaced
49:af71d110c717 50:999bb78c71ac
    34 #pragma bss_seg()
    34 #pragma bss_seg()
    35 #endif
    35 #endif
    36 
    36 
    37 TInt __fastcall LazyDispatch(TInt aFunction, TInt* aArgs)
    37 TInt __fastcall LazyDispatch(TInt aFunction, TInt* aArgs)
    38 	{
    38 	{
    39 	HINSTANCE kernel = GetModuleHandleA("ekern.exe");
    39 	//SL:
       
    40 	HINSTANCE kernel = GetModuleHandleA("ekern.dll");
       
    41 	//HINSTANCE kernel = GetModuleHandleA("ekern.exe");
    40 	if (kernel)
    42 	if (kernel)
    41 		{
    43 		{
    42 		TDispatcher dispatcher = (TDispatcher)Emulator::GetProcAddress(kernel, (LPCSTR)1);
    44 		TDispatcher dispatcher = (TDispatcher)Emulator::GetProcAddress(kernel, (LPCSTR)1);
    43 		if (dispatcher)
    45 		if (dispatcher)
    44 			{
    46 			{