Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/generic/src/memstr.c

    rde1712e ra35b458  
    4646        uint8_t *dp = (uint8_t *) dst;
    4747        const uint8_t *sp = (uint8_t *) src;
    48        
     48
    4949        while (cnt-- != 0)
    5050                *dp++ = *sp++;
    51        
     51
    5252        return dst;
    5353}
     
    6767{
    6868        uint8_t *dp = (uint8_t *) dst;
    69        
     69
    7070        while (cnt-- != 0)
    7171                *dp++ = val;
    72        
     72
    7373        return dst;
    7474}
     
    9191        if (src == dst)
    9292                return dst;
    93        
     93
    9494        /* Non-overlapping? */
    9595        if ((dst >= src + cnt) || (src >= dst + cnt))
    9696                return memcpy(dst, src, cnt);
    97        
     97
    9898        uint8_t *dp;
    9999        const uint8_t *sp;
    100        
     100
    101101        /* Which direction? */
    102102        if (src > dst) {
     
    104104                dp = dst;
    105105                sp = src;
    106                
     106
    107107                while (cnt-- != 0)
    108108                        *dp++ = *sp++;
     
    111111                dp = dst + (cnt - 1);
    112112                sp = src + (cnt - 1);
    113                
     113
    114114                while (cnt-- != 0)
    115115                        *dp-- = *sp--;
    116116        }
    117        
     117
    118118        return dst;
    119119}
Note: See TracChangeset for help on using the changeset viewer.