diff --git a/src/plugins/hllapi/calls.c b/src/plugins/hllapi/calls.c index ef313fe..fe13b2e 100644 --- a/src/plugins/hllapi/calls.c +++ b/src/plugins/hllapi/calls.c @@ -147,7 +147,7 @@ trace("hModule=%p",hModule); if(hModule) - return EBUSY; + return -EBUSY; kernel = LoadLibrary("kernel32.dll"); AddDllDirectory = (HANDLE (*)(PCWSTR)) GetProcAddress(kernel,"AddDllDirectory"); @@ -196,7 +196,7 @@ hModule = LoadLibrary(dllname); rc = GetLastError(); } - + SetErrorMode(errorMode); trace("%s hModule=%p rc=%d",dllname,hModule,(int) rc); @@ -219,9 +219,9 @@ if(!ptr) { - fprintf(stderr,"Can´t load \"%s\"\n",entry_point[f].name); + trace(stderr,"Can´t load \"%s\"\n",entry_point[f].name); hllapi_deinit(); - return ENOENT; + return -ENOENT; } *entry_point[f].call = ptr; } -- libgit2 0.21.2