//alloc,copy, since we cannot depend the Marshaler's activity.
size_t len = strlen(pStr) + 1; //+1, Include the NULL Character.
LPSTR pBack = (LPSTR)CoreClrAlloc(sizeof(char) * len);
- strncpy(pBack, pStr, len);
+ strcpy(pBack, pStr);
return pBack;
}
//alloc,copy, since we cannot depend the Marshaler's activity.
size_t len = strlen(pStr) + 1; //+1, Include the NULL Character.
LPSTR pBack = (LPSTR)CoreClrAlloc(len);
- strncpy(pBack, pStr, len);
+ strcpy(pBack, pStr);
return pBack;
}
//alloc,copy, since we cannot depend the Marshaler's activity.
size_t len = strlen(*ppStr) + 1; //+1, Include the NULL Character.
LPSTR pBack = (LPSTR)CoreClrAlloc(len);
- strncpy(pBack, *ppStr, len);
+ strcpy(pBack, *ppStr);
return pBack;
}
//alloc,copy, since we cannot depend the Marshaler's activity.
size_t len = strlen(*ppStr) + 1; //+1, Include the NULL Character.
LPSTR pBack = (LPSTR)CoreClrAlloc(len);
- strncpy(pBack, *ppStr, len);
+ strcpy(pBack, *ppStr);
return pBack;
}
//alloc,copy, since we cannot depend the Marshaler's activity.
size_t len = strlen(pStr) + 1; //+1, Include the NULL Character.
LPSTR pBack = (LPSTR)CoreClrAlloc(len);
- strncpy(pBack, pStr, len);
+ strcpy(pBack, pStr);
return pBack;
}
//alloc,copy, since we cannot depend the Marshaler's activity.
size_t len = strlen(pStr) + 1; //+1, Include the NULL Character.
LPSTR pBack = (LPSTR)CoreClrAlloc(len);
- strncpy(pBack, pStr, len);
+ strcpy(pBack, pStr);
return pBack;
}
//alloc,copy, since we cannot depend the Marshaler's activity.
size_t len = strlen(*ppStr) + 1; //+1, Include the NULL Character.
LPSTR pBack = (LPSTR)CoreClrAlloc(len);
- strncpy(pBack, *ppStr, len);
+ strcpy(pBack, *ppStr);
return pBack;
}
//alloc,copy, since we cannot depend the Marshaler's activity.
size_t len = strlen(*ppStr) + 1; //+1, Include the NULL Character.
LPSTR pBack = (LPSTR)CoreClrAlloc(len);
- strncpy(pBack, *ppStr, len);
+ strcpy(pBack, *ppStr);
return pBack;
}