Commit 00cc966ad98585d161166a455a68458d8d48af97

Authored by perry.werneck@gmail.com
1 parent 6ccbc77a

Pequeno ajuste na função HLLAPI

Showing 1 changed file with 4 additions and 4 deletions   Show diff stats
src/plugins/hllapi/calls.c
@@ -147,7 +147,7 @@ @@ -147,7 +147,7 @@
147 147
148 trace("hModule=%p",hModule); 148 trace("hModule=%p",hModule);
149 if(hModule) 149 if(hModule)
150 - return EBUSY; 150 + return -EBUSY;
151 151
152 kernel = LoadLibrary("kernel32.dll"); 152 kernel = LoadLibrary("kernel32.dll");
153 AddDllDirectory = (HANDLE (*)(PCWSTR)) GetProcAddress(kernel,"AddDllDirectory"); 153 AddDllDirectory = (HANDLE (*)(PCWSTR)) GetProcAddress(kernel,"AddDllDirectory");
@@ -196,7 +196,7 @@ @@ -196,7 +196,7 @@
196 hModule = LoadLibrary(dllname); 196 hModule = LoadLibrary(dllname);
197 rc = GetLastError(); 197 rc = GetLastError();
198 } 198 }
199 - 199 +
200 SetErrorMode(errorMode); 200 SetErrorMode(errorMode);
201 201
202 trace("%s hModule=%p rc=%d",dllname,hModule,(int) rc); 202 trace("%s hModule=%p rc=%d",dllname,hModule,(int) rc);
@@ -219,9 +219,9 @@ @@ -219,9 +219,9 @@
219 219
220 if(!ptr) 220 if(!ptr)
221 { 221 {
222 - fprintf(stderr,"Can´t load \"%s\"\n",entry_point[f].name); 222 + trace(stderr,"Can´t load \"%s\"\n",entry_point[f].name);
223 hllapi_deinit(); 223 hllapi_deinit();
224 - return ENOENT; 224 + return -ENOENT;
225 } 225 }
226 *entry_point[f].call = ptr; 226 *entry_point[f].call = ptr;
227 } 227 }