Subversion Repositories Kolibri OS

Rev

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

Rev 3378 Rev 3731
Line 252... Line 252...
252
   inc	 ebp
252
   inc	 ebp
253
   cmp	 ebp,[left_folder_block]
253
   cmp	 ebp,[left_folder_block]
254
   jb	 .start
254
   jb	 .start
255
   ret
255
   ret
256
;---------------------------------------------------------------------
256
;---------------------------------------------------------------------
257
left_files_name_normalize:
257
;left_files_name_normalize:
258
   xor	 ebp,ebp
258
;   xor	 ebp,ebp
259
   mov	 esi,[left_folder_data]
259
;   mov	 esi,[left_folder_data]
260
   add	 esi,32+40
260
;   add	 esi,32+40
261
.start:
261
;.start:
262
   push  esi
262
;   push  esi
263
   mov	 al,[esi]
263
;   mov	 al,[esi]
264
   call  char_toupper
264
;   call  char_toupper
265
   mov	 [esi],al
265
;   mov	 [esi],al
266
@@:
266
;@@:
267
   inc	 esi
267
;   inc	 esi
268
   mov	 al,[esi]
268
;   mov	 al,[esi]
269
   test  al,al
269
;   test  al,al
270
   jz	@f
270
;   jz	@f
271
   call  char_todown
271
;   call  char_todown
272
   mov	 [esi],al
272
;   mov	 [esi],al
273
   jmp	 @b
273
;   jmp	 @b
274
@@:
274
;@@:
275
   pop	 esi
275
;   pop	 esi
276
   add	 esi,304
276
;   add	 esi,304
277
   inc	 ebp
277
;   inc	 ebp
278
   cmp	 ebp,[left_folder_block]
278
;   cmp	 ebp,[left_folder_block]
279
   jb	 .start
279
;   jb	 .start
280
   ret
280
;   ret
281
;---------------------------------------------------------------------
281
;---------------------------------------------------------------------
282
right_files_name_normalize:
282
;right_files_name_normalize:
283
   xor	 ebp,ebp
283
;   xor	 ebp,ebp
284
   mov	 esi,[right_folder_data]
284
;   mov	 esi,[right_folder_data]
285
   add	 esi,32+40
285
;   add	 esi,32+40
286
.start:
286
;.start:
287
   push  esi
287
;   push  esi
288
   mov	 al,[esi]
288
;   mov	 al,[esi]
289
   call  char_toupper
289
;   call  char_toupper
290
   mov	 [esi],al
290
;   mov	 [esi],al
291
@@:
291
;@@:
292
   inc	 esi
292
;   inc	 esi
293
   mov	 al,[esi]
293
;   mov	 al,[esi]
294
   test  al,al
294
;   test  al,al
295
   jz	@f
295
;   jz	@f
296
   call  char_todown
296
;   call  char_todown
297
   mov	 [esi],al
297
;   mov	 [esi],al
298
   jmp	 @b
298
;   jmp	 @b
299
@@:
299
;@@:
300
   pop	 esi
300
;   pop	 esi
301
   add	 esi,304
301
;   add	 esi,304
302
   inc	 ebp
302
;   inc	 ebp
303
   cmp	 ebp,[right_folder_block]
303
;   cmp	 ebp,[right_folder_block]
304
   jb	 .start
304
;   jb	 .start
305
   ret
305
;   ret
306
;---------------------------------------------------------------------
306
;---------------------------------------------------------------------
307
right_prepare_extension_start:
307
right_prepare_extension_start:
308
   xor	 ebp,ebp
308
   xor	 ebp,ebp
309
   mov	 esi,[right_folder_data]
309
   mov	 esi,[right_folder_data]
310
   add	 esi,32+40
310
   add	 esi,32+40