1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-17 18:59:09 +00:00

Fix for linking to child age

This commit is contained in:
Bartek Bok
2011-09-22 22:32:52 +02:00
parent 9948c610b5
commit e616874a07

View File

@ -4863,7 +4863,7 @@ UInt8 VaultAgeFindOrCreateChildAgeLink(
// First, try to find an already existing ChildAge // First, try to find an already existing ChildAge
char name[MAX_PATH]; char name[MAX_PATH];
StrToAnsi(name, parentAgeName, arrsize(parentAgeName)); StrToAnsi(name, parentAgeName, arrsize(name));
plAgeInfoStruct search; plAgeInfoStruct search;
search.SetAgeFilename(name); search.SetAgeFilename(name);
@ -4885,7 +4885,7 @@ UInt8 VaultAgeFindOrCreateChildAgeLink(
if (RelVaultNode* rvnChildAges = rvnParentInfo->GetChildAgeInfoListNodeIncRef(plVault::kChildAgesFolder, 1)) { if (RelVaultNode* rvnChildAges = rvnParentInfo->GetChildAgeInfoListNodeIncRef(plVault::kChildAgesFolder, 1)) {
const char* ageName = info->GetAgeFilename(); const char* ageName = info->GetAgeFilename();
wchar hack[MAX_PATH]; wchar hack[MAX_PATH];
StrToUnicode(hack, ageName, arrsize(ageName)); StrToUnicode(hack, ageName, arrsize(hack));
// Search for our age // Search for our age
NetVaultNode* temp = NEWZERO(NetVaultNode); NetVaultNode* temp = NEWZERO(NetVaultNode);
@ -4916,11 +4916,11 @@ UInt8 VaultAgeFindOrCreateChildAgeLink(
nil, nil,
p p
); );
retval = FALSE;
} }
temp->DecRef(); temp->DecRef();
rvnChildAges->DecRef(); rvnChildAges->DecRef();
retval = FALSE;
} }
rvnParentInfo->DecRef(); rvnParentInfo->DecRef();