imv-scanner: Only add a reason string if there is something to report
This commit is contained in:
@@ -282,7 +282,10 @@ METHOD(imv_state_t, get_reason_string, bool,
|
|||||||
/* Instantiate a TNC Reason String object */
|
/* Instantiate a TNC Reason String object */
|
||||||
DESTROY_IF(this->reason_string);
|
DESTROY_IF(this->reason_string);
|
||||||
this->reason_string = imv_reason_string_create(*reason_language);
|
this->reason_string = imv_reason_string_create(*reason_language);
|
||||||
this->reason_string->add_reason(this->reason_string, reasons);
|
if (this->rec != TNC_IMV_ACTION_RECOMMENDATION_NO_RECOMMENDATION)
|
||||||
|
{
|
||||||
|
this->reason_string->add_reason(this->reason_string, reasons);
|
||||||
|
}
|
||||||
*reason_string = this->reason_string->get_encoding(this->reason_string);
|
*reason_string = this->reason_string->get_encoding(this->reason_string);
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|||||||
Reference in New Issue
Block a user