Lines Matching refs:pSysEntry
231 RscSysEntry * pSysEntry; in ~RscTypCont() local
266 while( NULL != (pSysEntry = aSysLst.Remove()) ){ in ~RscTypCont()
267 delete pSysEntry; in ~RscTypCont()
273 RscSysEntry * pSysEntry; in ClearSysNames() local
274 while( NULL != (pSysEntry = aSysLst.Remove()) ){ in ClearSysNames()
275 delete pSysEntry; in ClearSysNames()
395 RscSysEntry * pSysEntry; in PutSysName() local
398 pSysEntry = aSysLst.First(); in PutSysName()
399 while( pSysEntry ) in PutSysName()
401 if( pSysEntry->nKey == 1 ) in PutSysName()
403 if( !strcmp( pSysEntry->aFileName.GetBuffer(), pFileName ) ) in PutSysName()
404 if( pSysEntry->nRscTyp == nRscTyp in PutSysName()
405 && pSysEntry->nTyp == nConst in PutSysName()
406 && pSysEntry->nRefId == nId ) in PutSysName()
408 pSysEntry = aSysLst.Next(); in PutSysName()
411 if ( !pSysEntry || (bFirst && !bId1) ) in PutSysName()
413 pSysEntry = new RscSysEntry; in PutSysName()
414 pSysEntry->nKey = nUniqueId++; in PutSysName()
415 pSysEntry->nRscTyp = nRscTyp; in PutSysName()
416 pSysEntry->nTyp = nConst; in PutSysName()
417 pSysEntry->nRefId = nId; in PutSysName()
418 pSysEntry->aFileName = (const char*)pFileName; in PutSysName()
421 pSysEntry->nKey = 1; in PutSysName()
422 aSysLst.Insert( pSysEntry, (sal_uLong)0 ); in PutSysName()
425 aSysLst.Insert( pSysEntry, LIST_APPEND ); in PutSysName()
428 return pSysEntry->nKey; in PutSysName()