⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 decomp.c.svn-base

📁 realtek的8186芯片ADSL路由AP源代码
💻 SVN-BASE
字号:
#include "zlib.h"
#include "dlmalloc.h"

void* malloc( unsigned int bytes )
{
	return dlmalloc(bytes);
}

void *calloc(unsigned int nitems, unsigned int isize )
{
	return dlcalloc(nitems, isize);
}

int free(void *ptr )
{
	return dlfree(ptr);
}


#if 0
/* compilier will be happy.. */
#ifndef memcpy
void memcpy(dest, source, len)
    unsigned char* dest;
    const unsigned char* source;
    unsigned int  len;
{
    if (len == 0) return;
    do {
        *dest++ = *source++; /* ??? to be unrolled */
    } while (--len != 0);
}
#endif

#ifndef memcmp
int memcmp(s1, s2, len)
    const unsigned char* s1;
    const unsigned char* s2;
    unsigned int  len;
{
    unsigned int j;

    for (j = 0; j < len; j++) {
        if (s1[j] != s2[j]) return 2*(s1[j] > s2[j])-1;
    }
    return 0;
}
#endif

#ifndef memset
void memset(dest, val, len)
    unsigned char* dest;
    int val;
    unsigned int  len;
{
    if (len == 0) return;
    do {
        *dest++ = val;  /* ??? to be unrolled */
    } while (--len != 0);
}
#endif

#endif /* 0 */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -