if (!PL_strcmp(url->item2, permission_Capture_NoPreview) || !PL_strcmp(url->item2, permission_NoCapture_NoPreview)) {
if (url->item2.CharAt(NO_PREVIEW) == 'y') {
WLLT_GetNopreviewListForViewer(nsString& aNopreviewList){  wallet_Initialize(PR_FALSE); /* to initialize helpMac */  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_Capture_NoPreview) ||        !PL_strcmp(url->item2, permission_NoCapture_NoPreview)) {      buffer.AppendWithConversion(BREAK);      buffer += NS_ConvertUTF8toUCS2(url->item1);    }  }  aNopreviewList = buffer;}