Bug 901820 - Part 3. comm-cetral part of replacing nsCRT::strdup. r=Neil, a=jcranmer

This commit is contained in:
Makoto Kato 2013-08-12 17:12:34 +09:00
Родитель 238c2c9ccb
Коммит afa27a25cb
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -342,7 +342,7 @@ nsLDAPMessage::IterateAttributes(uint32_t *aAttrCount, char** *aAttributes,
// if we're getting attributes, try and fill in the first field
//
if (getP) {
(*aAttributes)[0] = nsCRT::strdup(attr);
(*aAttributes)[0] = NS_strdup(attr);
if (!(*aAttributes)[0]) {
ldap_memfree(attr);
nsMemory::Free(*aAttributes);
@ -390,7 +390,7 @@ nsLDAPMessage::IterateAttributes(uint32_t *aAttrCount, char** *aAttributes,
// if ldap_next_attribute did return successfully, and
// we're supposed to fill in a value, do so.
//
(*aAttributes)[*aAttrCount] = nsCRT::strdup(attr);
(*aAttributes)[*aAttrCount] = NS_strdup(attr);
if (!(*aAttributes)[*aAttrCount]) {
ldap_memfree(attr);
return IterateAttrErrHandler(LDAP_NO_MEMORY, aAttrCount,