Context Navigation


Changeset 74


Ignore:
Timestamp:
Jan 3, 2019, 9:04:33 PM (7 years ago)
Author:
Alex Taylor
Message:

Fix parsing problem in certain PPDs causing potential abend

Location:
trunk/gui
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/gui/printer/manager/PRINTOOL.VRP

    r72 r74
    66RunParameters: /D
    77RunDirectory:
    8VRXWindow: __VREMainWindow,1,9(削除) 40 (削除ここまで),4288,6697,8046
    9VRXWindow: __VRESectionListWindow,1,10(削除) 60 (削除ここまで),16044,4204,4059
    10VRXWindow: __VREToolsWindow,1,10(削除) 72,14309,5469,166 (削除ここまで)9
    11VRXWindow: __VREWindListWindow,1,5(削除) 288 (削除ここまで),16044,3505,4059
    8VRXWindow: __VREMainWindow,1,9(追記) 52 (追記ここまで),4288,6697,8046
    9VRXWindow: __VRESectionListWindow,1,10(追記) 72 (追記ここまで),16044,4204,4059
    10VRXWindow: __VREToolsWindow,1,10(追記) 84,14309,5472,165 (追記ここまで)9
    11VRXWindow: __VREWindListWindow,1,5(追記) 300 (追記ここまで),16044,3505,4059
    1212UserFile: 1
    1313UserWindow: WN_MAIN,1
  • trunk/gui/printer/manager/PRINTOOL.VRX

    r72 r74
    911911LoadSettings: PROCEDURE EXPOSE globals.
    912912
    913 globals.!version = '0.8(削除) 2 (削除ここまで)'
    914 globals.!copyright = '2013-201(削除) 8 (削除ここまで)'
    913 globals.!version = '0.8(追記) 3 (追記ここまで)'
    914 globals.!copyright = '2013-201(追記) 9 (追記ここまで)'
    915915
    916916 me = VRGet('Application', 'Program')
  • trunk/gui/shared/PrManUtl.VRS

    r71 r74
    649649 line = STRIP( LINEIN( ppd_file ))
    650650 IF LEFT( line, 15 ) == '*ShortNickName:' THEN DO
    651 (削除) (削除ここまで)PARSE VAR line . ':' _nick '0D'x .
    651 (追記) (追記ここまで)PARSE VAR line . ':' _nick '0D'x .
    652652 nickname = STRIP( _nick )
    653(追記) nickname = STRIP( nickname, 'B', '09'x ) (追記ここまで)
    653654 nickname = STRIP( nickname, 'B', '"')
    655(追記) nickname = TRANSLATE( nickname, ' ', '"') (追記ここまで)
    656(追記) nickname = TRANSLATE( nickname, ' ', "'") (追記ここまで)
    654657 LEAVE
    655658 END
    928931 * to our working directory.
    929932 */
    930 CALL LINEOUT globals.!log1, 'Converting PPD with:' ppd_exe (削除) ppdfile ppd_use (削除ここまで)
    931 ADDRESS CMD '@'ppd_exe (削除) ppdfile ppd_use ' (削除ここまで)2>NUL | RXQUEUE' nq
    933 CALL LINEOUT globals.!log1, 'Converting PPD with:' ppd_exe (追記) '"'ppdfile'" "'ppd_use'"' (追記ここまで)
    934 ADDRESS CMD '@'ppd_exe (追記) '"'ppdfile'" "'ppd_use'" (追記ここまで)2>NUL | RXQUEUE' nq
    932935 DO QUEUED()
    933936 PULL output
Note: See TracChangeset for help on using the changeset viewer.

AltStyle によって変換されたページ (->オリジナル) /