Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/lib/mem.c

    ra35b458 r44a7ee5  
    7272        size_t i;
    7373        uint16_t *ptr = (uint16_t *) dst;
    74 
     74       
    7575        for (i = 0; i < cnt; i++)
    7676                ptr[i] = val;
     
    9494        if (src == dst)
    9595                return dst;
    96 
     96       
    9797        /* Non-overlapping? */
    9898        if ((dst >= src + cnt) || (src >= dst + cnt))
    9999                return memcpy(dst, src, cnt);
    100 
     100       
    101101        uint8_t *dp;
    102102        const uint8_t *sp;
    103 
     103       
    104104        /* Which direction? */
    105105        if (src > dst) {
     
    107107                dp = dst;
    108108                sp = src;
    109 
     109               
    110110                while (cnt-- != 0)
    111111                        *dp++ = *sp++;
     
    114114                dp = dst + (cnt - 1);
    115115                sp = src + (cnt - 1);
    116 
     116               
    117117                while (cnt-- != 0)
    118118                        *dp-- = *sp--;
    119119        }
    120 
     120       
    121121        return dst;
    122122}
Note: See TracChangeset for help on using the changeset viewer.