setFout (sample/psql.rb)

    # File sample/psql.rb, line 566
    def setFout(ps, fname)
      if (ps.queryFout && ps.queryFout != STDOUT)
        ps.queryFout.close
      end

      if !fname
        ps.queryFout = STDOUT
      else
        begin
          if fname[0, 1] == "|"
            dumy, ps.queryFout = pipe(fname)
            ps.pipe = TRUE
          else
            ps.queryFout = File.new(fname, "w+")
            ps.pipe = FALSE
          end
        rescue
          ps.queryFout = STDOUT
          ps.pipe = FALSE
        end
      end
    end