diff options
Diffstat (limited to 'db/mork/src/morkStore.cpp')
-rw-r--r-- | db/mork/src/morkStore.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/db/mork/src/morkStore.cpp b/db/mork/src/morkStore.cpp index 4f689d410..d6e70becd 100644 --- a/db/mork/src/morkStore.cpp +++ b/db/mork/src/morkStore.cpp @@ -775,7 +775,7 @@ morkStore::OidToYarn(morkEnv* ev, const mdbOid& inOid, mdbYarn* outYarn) morkAtomAidMap* map = &atomSpace->mAtomSpace_AtomAids; atom = map->GetAid(ev, (mork_aid) inOid.mOid_Id); } - atom->GetYarn(outYarn); // note this is safe even when atom==nil + morkAtom::GetYarn(atom, outYarn); return ev->Good(); } @@ -823,10 +823,10 @@ morkStore::TokenToString(morkEnv* ev, mdb_token inToken, mdbYarn* outTokenName) { morkBookAtom* atom = 0; morkAtomSpace* space = mStore_GroundColumnSpace; - if ( space ) + if ( space ) { atom = space->mAtomSpace_AtomAids.GetAid(ev, (mork_aid) inToken); - - atom->GetYarn(outTokenName); // note this is safe even when atom==nil + } + morkAtom::GetYarn(atom, outTokenName); } else // token is an "immediate" single byte string representation? this->SmallTokenToOneByteYarn(ev, inToken, outTokenName); |