Bob, Okay, I found the error. Thanks for the info still...
FYI, the problem was that I had two consecutive print statements, but the first one ended with a ',' (since I used to continue to a new line), instead of a ';' IE: print "This is my first line\n", print "This is my second line"; -JW --- Bob Showalter <[EMAIL PROTECTED]> wrote: > Jeff Westman wrote: > > I am calling a function that returns a value, 0 or 1. The value (1) > > is being captured in my variable ($goodRC), but is -ALSO- being > > displayed on STDOUT! > > > > <---------------snippet-----------------> > > sub edHeader() > > { > > ... > > return 1; > > } > > $goodRC = editHeader(); > > print "more code, blah, blah. blah\n"; > > <---------------snippet-----------------> > > > > and I get: > > 1more code, blah, blah. blah > > > > I don't want the "1" ! I know I can do something like > > if ($editHeader() == 1) { print "whatever...." } > > > > So, if I am capturing the return value, why would it be displayed > > also?????? > > You show us (part of) sub edHeader, but call editHeader, so who can say > what's happening? > > Post the exact code causing the problem. If it's lengthy, strip it down to > the shortest example that still replicates the problem. (You'll probably > find it yourself in the process...) __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]