diff --git a/plugins/LINUXAMD64/molfile/libmolfile_plugin.a b/plugins/LINUXAMD64/molfile/libmolfile_plugin.a index d3a6253..69c84f7 100644 Binary files a/plugins/LINUXAMD64/molfile/libmolfile_plugin.a and b/plugins/LINUXAMD64/molfile/libmolfile_plugin.a differ diff --git a/plugins/LINUXAMD64/molfile/pdbxplugin.so b/plugins/LINUXAMD64/molfile/pdbxplugin.so index 6ad8264..d124a00 100755 Binary files a/plugins/LINUXAMD64/molfile/pdbxplugin.so and b/plugins/LINUXAMD64/molfile/pdbxplugin.so differ diff --git a/plugins/MACOSXX86_64/molfile/libmolfile_plugin.a b/plugins/MACOSXX86_64/molfile/libmolfile_plugin.a index 57a6a30..d712d83 100644 Binary files a/plugins/MACOSXX86_64/molfile/libmolfile_plugin.a and b/plugins/MACOSXX86_64/molfile/libmolfile_plugin.a differ diff --git a/plugins/MACOSXX86_64/molfile/pdbxplugin.so b/plugins/MACOSXX86_64/molfile/pdbxplugin.so index d2ad5a1..93d7602 100755 Binary files a/plugins/MACOSXX86_64/molfile/pdbxplugin.so and b/plugins/MACOSXX86_64/molfile/pdbxplugin.so differ diff --git a/src/read_mmcif.c b/src/read_mmcif.c index c174d69..9d29ffe 100644 --- a/src/read_mmcif.c +++ b/src/read_mmcif.c @@ -123,7 +123,7 @@ s_pdb *open_mmcif(char *fpath, const char *ligan, const int keep_lig, int model_ } if (par->xlig_resnumber > -1) { - + if (((is_ligand(par->chain_as_ligand, at_in[i].chain_auth,par->n_chains_as_ligand)) || (par->xlig_chain_code !=NULL && at_in[i].chain_auth[0] == par->xlig_chain_code[0] && at_in[i].resid_auth == par->xlig_resnumber && par->xlig_resname[0] == at_in[i].resname[0] && par->xlig_resname[1] == at_in[i].resname[1] && par->xlig_resname[2] == at_in[i].resname[2]) || (par->xlig_chain_code!=NULL && at_in[i].chain_auth[0] == par->xlig_chain_code[0] && at_in[i].resid_auth == par->xlig_resnumber && par->xlig_resname[0] == at_in[i].resname[0] && par->xlig_resname[1] == at_in[i].resname[1] && par->xlig_resname[2] == at_in[i].resname[2]))) { pdb->n_xlig_atoms++;