Author: Amaury Forgeot d'Arc <amaur...@gmail.com> Branch: Changeset: r52529:a2dfde172fca Date: 2012-02-15 23:47 +0100 http://bitbucket.org/pypy/pypy/changeset/a2dfde172fca/
Log: Translation fixes in the Oracle module. diff --git a/pypy/module/oracle/interp_error.py b/pypy/module/oracle/interp_error.py --- a/pypy/module/oracle/interp_error.py +++ b/pypy/module/oracle/interp_error.py @@ -72,7 +72,7 @@ get(space).w_InternalError, space.wrap("No Oracle error?")) - self.code = codeptr[0] + self.code = rffi.cast(lltype.Signed, codeptr[0]) self.w_message = config.w_string(space, textbuf) finally: lltype.free(codeptr, flavor='raw') diff --git a/pypy/module/oracle/interp_variable.py b/pypy/module/oracle/interp_variable.py --- a/pypy/module/oracle/interp_variable.py +++ b/pypy/module/oracle/interp_variable.py @@ -359,14 +359,14 @@ # Verifies that truncation or other problems did not take place on # retrieve. if self.isVariableLength: - if rffi.cast(lltype.Signed, self.returnCode[pos]) != 0: + error_code = rffi.cast(lltype.Signed, self.returnCode[pos]) + if error_code != 0: error = W_Error(space, self.environment, "Variable_VerifyFetch()", 0) - error.code = self.returnCode[pos] + error.code = error_code error.message = space.wrap( "column at array pos %d fetched with error: %d" % - (pos, - rffi.cast(lltype.Signed, self.returnCode[pos]))) + (pos, error_code)) w_error = get(space).w_DatabaseError raise OperationError(get(space).w_DatabaseError, _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit