2 // $Id: self_memcpy.c,v 1.1.1.1 2007/09/19 05:49:54 sendan Exp $
9 extern int count_memcpy(char *, char *, int);
12 /* ----------- SELF MEMCPY ------------- */
13 int self_memcpy(char * pan, char * data, int buf_size)
16 int data_len = strlen(data) - 1;
19 memset(pan, 0x00, buf_size-1);
21 if((buf_size -1) <= data_len ){
22 count_memcpy(pan, data, buf_size -1);
23 // fprintf(stderr,"self_memcpy() %d %d->%s\n", buf_size, data_len, data);
27 count_memcpy(pan, data, strlen(data)+1);