Changeset 554:41b9249633b0

Show
Ignore:
Timestamp:
06/01/08 00:07:29 (7 months ago)
Author:
David Anderson <dave@…>
Branch:
default
Message:

Add assertions to check the inputs of memcpy and memset.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • nxos/base/util.c

    r551 r554  
    1414  U8 *dst = (U8*)dest; 
    1515  U8 *src = (U8*)source; 
     16 
     17  NX_ASSERT(dst != NULL); 
     18  NX_ASSERT(src != NULL); 
     19 
    1620  while (len--) { 
    1721    *dst++ = *src++; 
     
    2125void memset(void *dest, const U8 val, U32 len) { 
    2226  U8 *dst = (U8*)dest; 
     27 
     28  NX_ASSERT(dst != NULL); 
     29 
    2330  while (len--) { 
    2431    *dst++ = val;