Index: ossp-pkg/rc/rc_proc.c RCS File: /v/ossp/cvs/ossp-pkg/rc/rc_proc.c,v rcsdiff -q -kk '-r1.38' '-r1.39' -u '/v/ossp/cvs/ossp-pkg/rc/rc_proc.c,v' 2>/dev/null --- rc_proc.c 2003/05/27 13:00:22 1.38 +++ rc_proc.c 2003/05/28 14:40:25 1.39 @@ -116,7 +116,9 @@ pRc->m_ppLabvec[nRc] = labelNew(pRc->m_pAnal->m_szRcs[nRc]); /* Build the path name */ - szLocex = (char *)malloc(strlen(pRc->m_pAnal->m_szLocs) + strlen(pRc->m_pAnal->m_szRcs[nRc]) + 2); + szLocex = (char *)malloc(strlen(pRc->m_pAnal->m_szLocs) + \ + strlen(pRc->m_pAnal->m_szRcs[nRc]) + \ + strlen("rc.") + 1); strcpy(szLocex, pRc->m_pAnal->m_szLocs); strcat(szLocex, "rc."); /* FIXME: Make the prefix configurable */ strcat(szLocex, pRc->m_pAnal->m_szRcs[nRc]);