Skip to content

Commit cbf280e

Browse files
committed
Avoid out of bounds.
1 parent 9b4a75d commit cbf280e

File tree

1 file changed

+2
-3
lines changed
  • descriptor/qsarmolecular/src/main/java/org/openscience/cdk/qsar/descriptors/molecular

1 file changed

+2
-3
lines changed

descriptor/qsarmolecular/src/main/java/org/openscience/cdk/qsar/descriptors/molecular/ALOGPDescriptor.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1248,10 +1248,8 @@ private void calcGroup058_61(int i) {
12481248
// 58: O in =O
12491249
// 61: --O in nitro, N-oxides
12501250
// 62: O in O-
1251-
IAtom ca0 = (IAtom) ca.get(0);
1252-
12531251
if (fragment[i].equals("SsOm")) {
1254-
1252+
IAtom ca0 = (IAtom) ca.get(0);
12551253
if (ca0.getSymbol().equals("N") && ca0.getFormalCharge() == 1) {
12561254
frags[61]++;
12571255
alogpfrag[i] = 61;
@@ -1261,6 +1259,7 @@ private void calcGroup058_61(int i) {
12611259
}
12621260

12631261
} else if (fragment[i].equals("SdO")) {
1262+
IAtom ca0 = (IAtom) ca.get(0);
12641263
if (ca0.getSymbol().equals("N") && ca0.getFormalCharge() == 1) {
12651264
frags[61]++;
12661265
alogpfrag[i] = 61;

0 commit comments

Comments
 (0)