Changeset 723 for packaging/lib.wis.tpl


Ignore:
Timestamp:
Apr 30, 2010, 10:21:42 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

packaging: Fixed GetPkgVersion(): make sure the package is not searched in other INIs after it is found.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packaging/lib.wis.tpl

    r546 r723  
    7272        rc = rxFuncAdd('SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs')
    7373        rc = SysLoadFuncs()
    74         ver = ''
    7574        WarpInDir = strip(SysIni('USER', 'WarpIN', 'Path'), 'T', '0'x)
    7675        if (WarpInDir \== '') then do
     
    8685                                ver = right(apps.j, length(apps.j) - length(aPkgId) - 1)
    8786                                ver = translate(ver, '.', '\')
    88                                 leave
     87                                return ver
    8988                            end
    9089                        end
     
    9392            end
    9493        end
    95         return ver
     94        return ''
    9695</REXX>
    9796
     
    111110        rc = rxFuncAdd('SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs')
    112111        rc = SysLoadFuncs()
    113         ver = ''
    114112        WarpInDir = strip(SysIni('USER', 'WarpIN', 'Path'), 'T', '0'x)
    115113        if (WarpInDir \== '') then do
     
    125123                                ver = right(apps.j, length(apps.j) - length(aPkgId) - 1)
    126124                                ver = translate(ver, '.', '\')
    127                                 leave
     125                                return ver
    128126                            end
    129127                        end
     
    132130            end
    133131        end
    134         return ver
     132        return ''
    135133</REXX>
    136134
     
    147145        rc = rxFuncAdd('SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs')
    148146        rc = SysLoadFuncs()
    149         ver = ''
    150147        WarpInDir = strip(SysIni('USER', 'WarpIN', 'Path'), 'T', '0'x)
    151148        if (WarpInDir \== '') then do
     
    161158                                ver = right(apps.j, length(apps.j) - length(aPkgId) - 1)
    162159                                ver = translate(ver, '.', '\')
    163                                 leave
     160                                return ver
    164161                            end
    165162                        end
     
    168165            end
    169166        end
    170         return ver
     167        return ''
    171168</REXX>
    172169
Note: See TracChangeset for help on using the changeset viewer.