This is an automated email from the ASF dual-hosted git repository.

andy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git

commit 12a11dc7b15771344d3363ab0805f0a14c6dac45
Author: Andy Seaborne <[email protected]>
AuthorDate: Wed Aug 28 19:08:31 2024 +0100

    Tidy code in G
---
 jena-arq/src/main/java/org/apache/jena/system/G.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/jena-arq/src/main/java/org/apache/jena/system/G.java 
b/jena-arq/src/main/java/org/apache/jena/system/G.java
index 738137f9f4..c18b46b7d5 100644
--- a/jena-arq/src/main/java/org/apache/jena/system/G.java
+++ b/jena-arq/src/main/java/org/apache/jena/system/G.java
@@ -1047,12 +1047,13 @@ public class G {
         // Both nodes with language tags : compare languages case 
insensitively.
         String lex1 = match.getLiteralLexicalForm();
         String lex2 = data.getLiteralLexicalForm();
+        if ( ! lex1.equals(lex2) )
+            return false;
         String lang1 = match.getLiteralLanguage();
         String lang2 = data.getLiteralLanguage();
-        return lex1.equals(lex2) && lang1.equalsIgnoreCase(lang2);
+        return lang1.equalsIgnoreCase(lang2);
     }
 
-
     /** Contains, and language tags compare case-insentively */
     public static boolean containsByLang(Graph g, Node s, Node p, Node o) {
         // Try exact.

Reply via email to