sorry...forgot to put the function itself
Code:
void Graph<T>::adjacencyList (Vertex<T>& elem)
{
VList<T> *tmp;
tmp->vTmpPtr=new Vertex<T>;
if (!matchRes)
{
tmp->vTmpPtr->wrd=elem.wrd;
tmp->vTmpPtr->pathLength=elem.pathLength;
tmp->vTmpPtr->nextVertex=NULL;
vListHead->nextRight=tmp->vTmpPtr; <-----------
vertexPtr=tmp->vTmpPtr;
}
else
{
tmp->vTmpPtr->wrd=elem.wrd;
tmp->vTmpPtr->pathLength=elem.pathLength;
tmp->vTmpPtr->nextVertex=NULL;
vertexPtr->nextVertex=tmp->vTmpPtr;
vertexPtr=vertexPtr->nextVertex;
}
}