Changeset 1781 for trunk/dll/newview.c


Ignore:
Timestamp:
Jun 28, 2014, 11:25:34 PM (11 years ago)
Author:
Gregg Young
Message:

Fix conditional trap caused by changes in CS [1780]

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/newview.c

    r1780 r1781  
    4040  13 Jul 09 SHL Sync with renames
    4141  17 JAN 10 GKY Changes to get working with Watcom 1.9 Beta (1/16/10). Mostly cast CHAR CONSTANT * as CHAR *.
     42  28 Jun 14 GKY Fix errors identified with CPPCheck Fix "mailto" failure to drop trailing >
    4243
    4344***********************************************************************/
     
    24352436
    24362437          CHAR *e;
    2437           CHAR szUrlString[SEARCHSTRINGLEN];
    24382438
    24392439          width = (Rectl.xRight - Rectl.xLeft) / ad->fattrs.lAveCharWidth;
     
    24502450            goto NoAdd;
    24512451
    2452           strcpy(szUrlString,ad->lines[whichline]);
    24532452          if ((ad->httpin && (*httprun || fHttpRunWPSDefault) &&
    2454                strnstr(szUrlString, "http://", width)) ||
     2453               strnstr(ad->lines[whichline], "http://", width)) ||
    24552454              (ad->ftpin && (*ftprun || fFtpRunWPSDefault) &&
    2456                strnstr(szUrlString, "ftp://", width)) ||
    2457               (ad->mailin && *mailrun && mailstr(szUrlString, "@", width))) {
     2455               strnstr(ad->lines[whichline], "ftp://", width)) ||
     2456              (ad->mailin && *mailrun && strchr(ad->lines[whichline], '@'))) {
    24582457
    24592458            USHORT ret;
     
    24632462            if (urld) {
    24642463              urld->size = sizeof(URLDATA);
    2465               urld->line = szUrlString;
     2464              urld->line = ad->lines[whichline];
    24662465              urld->len = width;
    24672466              ret = (USHORT) WinDlgBox(HWND_DESKTOP, hwnd, UrlDlgProc,
Note: See TracChangeset for help on using the changeset viewer.