X-Git-Url: http://www.project-moonshot.org/gitweb/?p=gssweb.git;a=blobdiff_plain;f=json_gssapi%2Fsrc%2Fdatamodel%2FGSSOIDSet.cpp;h=fdd60a5f67858c482a2f8aed5ee7d11ada195e4a;hp=1c8d49b24d35fc89c20b3f1bb316c79b8481e07c;hb=46a4871443c10f883be9822b5975d9d70d71f7fc;hpb=7ba200451e342b0acedf2bf4db88851e65efc8df diff --git a/json_gssapi/src/datamodel/GSSOIDSet.cpp b/json_gssapi/src/datamodel/GSSOIDSet.cpp index 1c8d49b..fdd60a5 100644 --- a/json_gssapi/src/datamodel/GSSOIDSet.cpp +++ b/json_gssapi/src/datamodel/GSSOIDSet.cpp @@ -91,10 +91,13 @@ GSSOIDSet& GSSOIDSet::operator= ( const gss_OID_set other ) /* Main */ this->releaseOIDSet(); this->init(); - for(i = 0; i < other->count; i++) + if (NULL != other) { - element = other->elements + i; - this->addOID(element); + for(i = 0; i < other->count; i++) + { + element = other->elements + i; + this->addOID(element); + } } /* Cleanup */