void getBasePath(char *newName, char *name, int type) { #ifndef DC char buf[MAX_BUFFER_LEN] = {""}; switch(type) { case 0: COPY_ROOT_PATH(buf, name); break; case 1: COPY_PAKS_PATH(buf, name); break; } strcpy(newName, buf); #else strncpy(newName, name, MAX_LABEL_LEN - 1); #endif }
void getBasePath(char *newName, char *name, int type) { #ifndef DC char buf[128] = {""}; switch(type) { case 0: COPY_ROOT_PATH(buf, name); break; case 1: COPY_PAKS_PATH(buf, name); break; } memcpy(newName, buf, sizeof(buf)); #else memcpy(newName, name, 128); #endif }