/*********************************************************************************
 * This confidential and proprietary software may be used only as authorized 
 *                      by a licensing agreement from                           
 *                           Cortus S.A.
 *
 *             (C) Copyright 2004, 2005, 2006 Cortus S.A.
 *                           ALL RIGHTS RESERVED
 *
 * The entire notice above must be reproduced on all authorized copies
 * and any such reproduction must be pursuant to a licensing agreement 
 * from Cortus S.A. (http://www.cortus.com)
 *
 * Release:  Discretix R3.1.1
 * Filename: memset.c
 *
 *********************************************************************************/

#include <string.h>

void *memset(void *dst, int ch, size_t nbytes)
{
    char* p = dst;
    while (nbytes > 0) 
    {
        nbytes--;
        *p++ = ch;
    }
    return dst;
}
