Subversion Repositories Kolibri OS

Rev

Rev 5576 | Rev 5626 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5576 Rev 5598
Line -... Line 1...
-
 
1
#ifndef INCLUDE_DLL_H
-
 
2
#define INCLUDE_DLL_H
-
 
3
 
1
char a_libdir[43]  = "/sys/lib/\0";
4
char a_libdir[43]  = "/sys/lib/\0";
Line 2... Line 5...
2
 
5
 
3
:inline void error_init(dword text)
6
:inline void error_init(dword text)
4
{
7
{
Line 63... Line 66...
63
 
66
 
64
        pop     esi
67
        pop     esi
65
        add     esi, 8
68
        add     esi, 8
66
        jmp     next_lib
69
        jmp     next_lib
67
@exit:
70
@exit:
68
        xor     eax, eax
71
	xor     eax, eax
69
        leave
72
        leave
Line 70... Line 73...
70
        ret     4
73
        ret     4
71
        
74
        
Line 232... Line 235...
232
        IF (need_init) dll_Init (DSDWORD[EDX+4]);
235
        IF (need_init) dll_Init (DSDWORD[EDX+4]);
233
        return 0;
236
        return 0;
234
@exit01:
237
@exit01:
235
        return -1;
238
        return -1;
236
		//error_init(dllname);
239
		//error_init(dllname);
237
}
-
 
238
240
}
-
 
241
 
-
 
242
 
-
 
243
#endif
-
 
244
239
245