Advertisement
Guest User

BonD_FSHybrid-20201009_mod_BonD_FSHybrid-20201009_mod.1.diff

a guest
Oct 9th, 2020
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.84 KB | None | 0 0
  1. diff -uPr BonD_FSHybrid-20201009_mod/src/tsthread.c BonD_FSHybrid-20201009_mod.1/src/tsthread.c
  2. --- BonD_FSHybrid-20201009_mod/src/tsthread.c   2020-10-08 06:59:48.000000000 +0900
  3. +++ BonD_FSHybrid-20201009_mod.1/src/tsthread.c 2020-10-09 23:49:45.000000000 +0900
  4. @@ -308,24 +308,31 @@
  5.                                                                 mov edi, dp_
  6.                                                                 mov edx, dx_
  7.                                                                 mov eax, stride
  8. -                                                               xor ebx, ebx
  9.                                                                 cld
  10. +                                                               cmp bRet, 0
  11. +                                                               je lb3
  12. +                                                               xor ebx, ebx
  13.                                                         lb1:
  14.                                                                 cmp dword ptr [esi+edx], 0
  15.                                                                 jne lb2
  16.                                                                 movsd
  17.                                                                 dec ecx
  18. -                                                               jz lb3
  19. +                                                               jz lb4
  20.                                                                 lea esi, [esi+eax-4]
  21.                                                                 jmp lb1
  22.                                                         lb2:
  23.                                                                 mov dword ptr [edi], 0
  24. -                                                               add edi, 4
  25. -                                                               add esi, eax
  26. +                                                               lea edi, [edi+4]
  27. +                                                               lea esi, [esi+eax]
  28.                                                                 inc ebx
  29.                                                                 dec ecx
  30.                                                                 jnz lb1
  31. +                                                               jmp lb4
  32.                                                         lb3:
  33. +                                                               mov ebx, ecx
  34. +                                                               xor eax, eax
  35. +                                                               rep stosd
  36. +                                                       lb4:
  37.                                                                 mov errorCnt, ebx
  38.                                                         }
  39.                                                         if(errorCnt>0)
  40.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement