Subversion Repositories Kolibri OS

Rev

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

Rev 6611 Rev 6758
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2016. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2016. 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: 6611 $
8
$Revision: 6758 $
9
 
9
 
10
ERROR_SUCCESS        = 0
10
ERROR_SUCCESS        = 0
11
ERROR_DISK_BASE      = 1
11
ERROR_DISK_BASE      = 1
Line 508... Line 508...
508
        inc     esi
508
        inc     esi
509
@@:
509
@@:
510
        cmp     byte [esi], '/'
510
        cmp     byte [esi], '/'
511
        jnz     .set_relative
511
        jnz     .set_relative
512
        inc     esi
512
        inc     esi
513
        cmp     byte [ebx], 2
513
        cmp     byte [esi], 4
514
        jnz     @f
514
        jnc     @f
-
 
515
        mov     ebx, esi
-
 
516
        inc     esi
-
 
517
        cmp     byte [esi], '/'
-
 
518
        jnz     .start
515
        inc     esi
519
        inc     esi
516
@@:
520
@@:
-
 
521
        cmp     byte [ebx], 2
-
 
522
        jnz     .start
-
 
523
        inc     esi
-
 
524
.start:
517
        call    process_replace_file_name
525
        call    process_replace_file_name
518
        mov     edi, [esp+12]
526
        mov     edi, [esp+12]
519
        mov     ecx, [esp+16]
527
        mov     ecx, [esp+16]
520
        mov     al, 3
528
        mov     al, 3
521
        mov     ah, '/'
529
        mov     ah, '/'