# HG changeset patch # User Sebastien Jodogne # Date 1418029835 -3600 # Node ID 3a3e7e3e244f23e7769a3905f6dd5e26f33fc279 # Parent 58e6a89c3ef46b8ec22886a8c741acf17c0137d9 check diff -r 58e6a89c3ef4 -r 3a3e7e3e244f OrthancServer/DicomProtocol/DicomServer.cpp --- a/OrthancServer/DicomProtocol/DicomServer.cpp Fri Dec 05 17:37:27 2014 +0100 +++ b/OrthancServer/DicomProtocol/DicomServer.cpp Mon Dec 08 10:10:35 2014 +0100 @@ -285,9 +285,10 @@ for (size_t i = 0; i < aet.size(); i++) { - if (!isalnum(aet[i]) && - aet[i] != '-' && - aet[i] != '_') + if (!(aet[i] == '-' || + aet[i] == '_' || + isdigit(aet[i]) || + (aet[i] >= 'A' && aet[i] <= 'Z'))) { LOG(WARNING) << "For best interoperability, only upper case, alphanumeric characters should be present in AET: \"" << aet << "\""; break;