]> OCCT Git - occt-wok.git/commitdiff
No comments
authorcas <cas@opencascade.com>
Mon, 6 Mar 2000 17:12:59 +0000 (17:12 +0000)
committercas <cas@opencascade.com>
Mon, 6 Mar 2000 17:12:59 +0000 (17:12 +0000)
src/WOKTclTools/EXTERNLIB
src/WOKTclTools/WOKTclTools_Replace.tcl

index bce35d3b2a237f6c28a7dc61a9e54e9ecc8a6923..42c6a2547e660b04281e69164b8e0500afbdda3a 100755 (executable)
@@ -1 +1 @@
-Tcl_Libs
+CSF_TclLibs
index 375714ea41b8a4aa9ee228a98ab556f7ab9ecc67..5fa65f70ce5099d8722ef1e414384015564015dc 100755 (executable)
@@ -1,15 +1,15 @@
 
 
-proc WOKTclTools_Replace::AdmFileType {} {
+proc WOKTclTools_Replace:AdmFileType {} {
     return "dbadmfile";
 }
 
-proc WOKTclTools_Replace::OutputDirTypeName {} {
+proc WOKTclTools_Replace:OutputDirTypeName {} {
     return "dbtmpfile";
 }
 
 
-proc WOKTclTools_Replace::HandleInputFile { ID } { 
+proc WOKTclTools_Replace:HandleInputFile { ID } { 
 
     scan $ID "%\[^:\]:%\[^:\]:%\[^:\]"  unit type name
 
@@ -21,7 +21,7 @@ proc WOKTclTools_Replace::HandleInputFile { ID } {
     }
 }
 
-proc WOKTclTools_Replace::Execute { unit args } {
+proc WOKTclTools_Replace:Execute { unit args } {
     
     global tcl_interactive
 
@@ -50,13 +50,10 @@ proc WOKTclTools_Replace::Execute { unit args } {
        regsub -all "/" " $source $target" $replstr  TheArgs
 
         if { [file exist $target] } {
-         set A [catch {eval exec "wokcmp $TheArgs"} result ]
-         if { $result != "" } {
-           set result 0
-         } else { set result 1 }
+         set A [catch {eval "wokcmp $TheArgs"} result ]
         } else {
           set result 0 }
-
+       
        if { ! $result } {
            msgprint -i -c "WOKTclTools_Replace::Execute" "Copy $source to $target"
            if { [file exist $target] && [wokparam -e %Station $unit] != "wnt" } {