From addec0c02cb433c727f46d8ea78379d62051309c Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Mon, 11 Aug 2008 17:32:48 -0400 Subject: remove \n from end of $$vars/etc. convenience variables --- testsuite/systemtap.base/vars.exp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'testsuite/systemtap.base') diff --git a/testsuite/systemtap.base/vars.exp b/testsuite/systemtap.base/vars.exp index 7541c01b..d81baace 100644 --- a/testsuite/systemtap.base/vars.exp +++ b/testsuite/systemtap.base/vars.exp @@ -3,7 +3,7 @@ set test "vars" # grab C statement that $$vars yields -set cmd [concat stap -p3 -e {"probe kernel.statement(\"bio_copy_user@fs/bio.c+1\") \{print (\$\$vars)\}"} 2>&1 | grep {"printf.*="} | sed -e {"s/^.*MAXSTRINGLEN, \"//"} -e {s/..\".*$//}] +set cmd [concat stap -p3 -e {"probe kernel.statement(\"bio_copy_user@fs/bio.c+1\") \{print (\$\$vars)\}"} 2>&1 | grep {"printf.*="} | sed -e {"s/^.*MAXSTRINGLEN, \"//"} -e {s/.\".*$//}] catch {eval exec $cmd} vars # grab C statement that $$parms yields @@ -23,9 +23,10 @@ if {!$vars_ok} { } # $$vars should be equivalent to $$parms + $$locals -if {![string equal [string trim $vars] \ - [string trim [concat $parms " " $locals]]]} { +if {![string equal $vars "$parms $locals"]} { fail "$test parms/locals" + verbose -log "vars=$vars=" + verbose -log "rest=$parms $locals=" } else { pass "$test parms/locals" } -- cgit