Example #1
0
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
}
Example #2
0
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
}