persistentstorage/dbms/utable/UT_PRJCT.CPP
branchGCC_SURGE
changeset 26 c6f14f20ccfd
parent 0 08ec8eefde2f
equal deleted inserted replaced
23:38383aab3fb8 26:c6f14f20ccfd
    31 	};
    31 	};
    32 
    32 
    33 HDbColumnMap* HDbColumnMap::NewL(const RSqlColumnList& aSelect,const HDbColumnSet& aColumns)
    33 HDbColumnMap* HDbColumnMap::NewL(const RSqlColumnList& aSelect,const HDbColumnSet& aColumns)
    34 	{
    34 	{
    35 	TInt count=aSelect.Count();
    35 	TInt count=aSelect.Count();
    36 	HDbColumnMap* self=(HDbColumnMap*)User::AllocLC(_FOFF(HDbColumnMap,iMap[count]));
    36 	HDbColumnMap* self=(HDbColumnMap*)User::AllocLC(_FOFF_DYNAMIC(HDbColumnMap,iMap[count]));
    37 	self->iCount=count;
    37 	self->iCount=count;
    38 	TDbColNo* pCol=&self->iMap[0];
    38 	TDbColNo* pCol=&self->iMap[0];
    39 	for (TInt ii=0;ii<count;++ii)
    39 	for (TInt ii=0;ii<count;++ii)
    40 		{
    40 		{
    41 		TDbColNo col=aColumns.ColNoL(aSelect[ii]);
    41 		TDbColNo col=aColumns.ColNoL(aSelect[ii]);