Fix for smoketest blocker 77916 (blocking 77894). r=bnesse, sr=sfraser

This commit is contained in:
bnesse%netscape.com 2001-04-27 20:30:36 +00:00
Родитель a9b0d83bf6
Коммит c10da9a25e
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -568,9 +568,10 @@ NS_IMETHODIMP nsPref::CreateChildList(const char* parent_node, char **child_list
char* nextdelim;
PRUint32 parentlen = PL_strlen(prefName);
char* substring;
childList[0] = '\0';
for (i = 0; i < theCount; ++i) {
PL_strncpy(buf, (char *)&childArray[i], PR_MIN(512, PL_strlen((char *)&childArray[i]) + 1));
PL_strncpy(buf, (char *)childArray[i], PR_MIN(512, PL_strlen((char *)childArray[i]) + 1));
nextdelim = buf + parentlen;
if (parentlen < PL_strlen(buf)) {
// Find the next delimiter if any and truncate the string there