dwIndex1 = 0; itoa(dwIndex1, szIndex1, 10); lstrcpy(szKUrl, "url"); lstrcat(szKUrl, szIndex1); GetPrivateProfileString(szSComponent, szKUrl, "", szBufUrl, MAX_BUF, szFileIniConfig); while(*szBufUrl != '\0')
dwIndex1  = 0; dwCounter = 0; itoa(dwIndex1,  szIndex1,  10); itoa(dwCounter, szCounter, 10); lstrcpy(szKDomain,     "Domain"); lstrcat(szKDomain,     szIndex1); lstrcpy(szKServerPath, "Server Path"); lstrcat(szKServerPath, szIndex1); GetPrivateProfileString(szSComponent, szKDomain,     "", szBufDomain,     MAX_BUF, szFileIniConfig); GetPrivateProfileString(szSComponent, szKServerPath, "", szBufServerPath, MAX_BUF, szFileIniConfig);   if((*szBufDomain != '\0') && (*szDomain != '\0'))
HRESULT AddArchiveToIdiFile(siC *siCObject, char *szSComponent, char *szSFile, char *szFileIdiGetArchives){  DWORD     dwIndex1;  char      szIndex1[MAX_BUF];  char      szBuf[MAX_BUF];  char      szBufUrl[MAX_BUF];  char      szBufTemp[MAX_BUF];  char      szKUrl[MAX_BUF];  char      szArchiveName[MAX_BUF];  lstrcpy(szArchiveName, szTempDir);  AppendBackSlash(szArchiveName, sizeof(szArchiveName));  lstrcat(szArchiveName, siCObject->szArchiveName);  WritePrivateProfileString(szSFile, "desc", siCObject->szDescriptionShort, szFileIdiGetArchives);  dwIndex1 = 0;  itoa(dwIndex1, szIndex1, 10);  lstrcpy(szKUrl, "url");  lstrcat(szKUrl, szIndex1);  GetPrivateProfileString(szSComponent, szKUrl, "", szBufUrl, MAX_BUF, szFileIniConfig);  while(*szBufUrl != '\0')  {    if(szBufUrl[strlen(szBufUrl) - 1] != '/')      lstrcat(szBufUrl, "/");    lstrcat(szBufUrl, siCObject->szArchiveName);    if(WritePrivateProfileString(szSFile, szIndex1, szBufUrl, szFileIdiGetArchives) == 0)    {      char szEWPPS[MAX_BUF];      if(NS_LoadString(hSetupRscInst, IDS_ERROR_WRITEPRIVATEPROFILESTRING, szEWPPS, MAX_BUF) == WIZ_OK)      {        wsprintf(szBufTemp, "%s\n    [%s]\n    %s=%s", szFileIdiGetArchives, szSFile, szIndex1, szBufUrl);        wsprintf(szBuf, szEWPPS, szBufTemp);        PrintError(szBuf, ERROR_CODE_SHOW);      }      return(1);    }    ++dwIndex1;    itoa(dwIndex1, szIndex1, 10);    lstrcpy(szKUrl, "url");    lstrcat(szKUrl, szIndex1);    GetPrivateProfileString(szSComponent, szKUrl, "", szBufUrl, MAX_BUF, szFileIniConfig);  }  return(0);}