Changeset 1065 for branches


Ignore:
Timestamp:
May 22, 2020, 3:50:40 AM (5 years ago)
Author:
Alex Taylor
Message:

Fix crash when loading .NDC file without a rwFlag field.

Location:
branches/guitools-arcamap-2.5/evfsgui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/guitools-arcamap-2.5/evfsgui/evfsgui.vrx

    r1064 r1065  
    36783678        /* Fix Ticket #202 in order to allow blanks in sharenames */
    36793679        resline  = LINEIN( filename )
    3680         nodelen  = pos('\\',resline)-2
     3680        resstart = pos('\\',resline)
     3681        if resstart < 2 then iterate
     3682        nodelen  = resstart-2
    36813683        node     = left(resline,nodelen)
    3682         rwFlag   = word(resline,words(resline))
    3683         resource = substr(resline,nodelen+2,length(resline)-(nodelen+2)-(length(rwFlag)+1)+1)
     3684        rwFlag   = ''
     3685        if words( resline ) > 2 then do
     3686            rwFlag = word(resline,words(resline))
     3687            if length ( rwFlag ) > 1 then rwFlag = ''
     3688        end
     3689        resource = substr(resline,resstart,length(resline)-(resstart)-(length(rwFlag)+1)+1)
    36843690        drop resline
     3691        drop resstart
    36853692        drop nodelen
    36863693
Note: See TracChangeset for help on using the changeset viewer.