[Jython-checkins] jython: Fix mis-handling of the AS_ARRAY flag in BaseBuffer.hasArray
jeff.allen
jython-checkins at python.org
Sat Aug 27 09:12:24 EDT 2016
https://hg.python.org/jython/rev/2aee2b3d18bf
changeset: 7939:2aee2b3d18bf
user: Jeff Allen <ja.py at farowl.co.uk>
date: Tue May 31 17:53:24 2016 +0100
summary:
Fix mis-handling of the AS_ARRAY flag in BaseBuffer.hasArray
PyBufferTest will now run cleanly.
files:
src/org/python/core/buffer/BaseBuffer.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/org/python/core/buffer/BaseBuffer.java b/src/org/python/core/buffer/BaseBuffer.java
--- a/src/org/python/core/buffer/BaseBuffer.java
+++ b/src/org/python/core/buffer/BaseBuffer.java
@@ -212,13 +212,13 @@
@Override
public boolean isReadonly() {
// WRITABLE is a non-navigational flag, so is inverted in gFeatureFlags
- return (gFeatureFlags & WRITABLE) != 0;
+ return (gFeatureFlags & WRITABLE) != 0; // i.e. featureFlags & WRITABLE is false
}
@Override
public boolean hasArray() {
// AS_ARRAY is a non-navigational flag, so is inverted in gFeatureFlags
- return (gFeatureFlags & AS_ARRAY) != 0;
+ return (gFeatureFlags & AS_ARRAY) == 0; // i.e. featureFlags & AS_ARRAY is true
}
@Override
--
Repository URL: https://hg.python.org/jython
More information about the Jython-checkins
mailing list