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 |