From bad3a5e36cd24923378893d976fa275cc1111846 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Wed, 18 Sep 2013 20:54:47 -0700 Subject: [PATCH] Stop storing query string in statement The query string isn't as useful here since any error at this stage won't be a syntax issue. --- src/lib.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index cfa6c033..241eaa25 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -400,7 +400,6 @@ impl PostgresConnection { Ok(NormalPostgresStatement { conn: self, - query: query.to_owned(), name: stmt_name, param_types: param_types, result_desc: result_desc, @@ -541,7 +540,6 @@ pub trait PostgresStatement { pub struct NormalPostgresStatement<'self> { priv conn: &'self PostgresConnection, - priv query: ~str, priv name: ~str, priv param_types: ~[PostgresType], priv result_desc: ~[ResultDescription], @@ -632,8 +630,7 @@ impl<'self> NormalPostgresStatement<'self> { -> PostgresResult<'a> { match self.try_lazy_query(row_limit, params) { Ok(result) => result, - Err(err) => fail2!("Error executing query:\n{}", - err.pretty_error(self.query)) + Err(err) => fail2!("Error executing query:\n{}", err.to_str()) } } @@ -675,8 +672,7 @@ impl<'self> PostgresStatement for NormalPostgresStatement<'self> { fn update(&self, params: &[&ToSql]) -> uint { match self.try_update(params) { Ok(count) => count, - Err(err) => fail2!("Error running update\n{}", - err.pretty_error(self.query)) + Err(err) => fail2!("Error running update\n{}", err.to_str()) } }