if (!PL_strcmp(url->item2, permission_NoCapture_Preview) || !PL_strcmp(url->item2, permission_NoCapture_NoPreview)) {
if (url->item2.CharAt(NO_CAPTURE) == 'y') {
WLLT_GetNocaptureListForViewer(nsString& aNocaptureList){  nsAutoString buffer;  wallet_MapElement *url;  wallet_InitializeURLList();  PRInt32 count = LIST_COUNT(wallet_URL_list);  for (PRInt32 i=0; i<count; i++) {    url = NS_STATIC_CAST(wallet_MapElement*, wallet_URL_list->ElementAt(i));    if (!PL_strcmp(url->item2, permission_NoCapture_Preview) ||        !PL_strcmp(url->item2, permission_NoCapture_NoPreview)) {      buffer.AppendWithConversion(BREAK);      buffer += NS_ConvertUTF8toUCS2(url->item1);    }  }  aNocaptureList = buffer;}