Subversion Repositories Kolibri OS

Rev

Rev 9823 | Rev 9832 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9823 Rev 9828
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2022. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2022. All rights reserved. ;;
4
;;  Distributed under terms of the GNU General Public License.  ;;
4
;;  Distributed under terms of the GNU General Public License.  ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 9823 $
8
$Revision: 9828 $
9
 
9
 
Line 1152... Line 1152...
1152
        mov     [img_base], eax
1152
        mov     [img_base], eax
1153
        mov     eax, sizeof.HDLL
1153
        mov     eax, sizeof.HDLL
1154
        call    malloc
1154
        call    malloc
1155
        test    eax, eax
1155
        test    eax, eax
1156
        jz      .fail_and_free_user
1156
        jz      .fail_and_free_user
1157
        mov     ebx, [current_slot_idx]
1157
        mov     ebx, [current_slot]
1158
        shl     ebx, BSF sizeof.APPDATA
-
 
1159
        mov     edx, [SLOT_BASE + ebx + APPDATA.tid]
1158
        mov     edx, [ebx + APPDATA.tid]
1160
        mov     [eax + HDLL.pid], edx
1159
        mov     [eax + HDLL.pid], edx
1161
        push    eax
1160
        push    eax
1162
        call    init_dlls_in_thread
1161
        call    init_dlls_in_thread
1163
        pop     ebx
1162
        pop     ebx
1164
        test    eax, eax
1163
        test    eax, eax