diff --git a/com.amd.aparapi/src/java/com/amd/aparapi/internal/writer/BlockWriter.java b/com.amd.aparapi/src/java/com/amd/aparapi/internal/writer/BlockWriter.java index 5d91b24b7e8a72939960ed27583ad4d66000a5ba..291b79a1373441ad9ff7d90c4280c442f6758a54 100644 --- a/com.amd.aparapi/src/java/com/amd/aparapi/internal/writer/BlockWriter.java +++ b/com.amd.aparapi/src/java/com/amd/aparapi/internal/writer/BlockWriter.java @@ -452,6 +452,9 @@ public abstract class BlockWriter{ } else { writeThisRef(); } + } else{ + // It is a static field but we still pass it via "this" + writeThisRef(); } write(accessField.getConstantPoolFieldEntry().getNameAndTypeEntry().getNameUTF8Entry().getUTF8());