Merge "Modify memory leak in some abnormal cases by adding free function."

This commit is contained in:
Zuul 2019-09-11 21:10:30 +00:00 committed by Gerrit Code Review
commit b5f7d066f3
1 changed files with 2 additions and 0 deletions

View File

@ -257,6 +257,7 @@ static SmErrorT sm_service_table_add( void* user_data[], void* record )
DPRINTFE( "Failed to determine if go-active action for "
"service (%s) exists, error=%s.", service->name,
sm_error_str( error ) );
free( service );
return( error );
}
@ -278,6 +279,7 @@ static SmErrorT sm_service_table_add( void* user_data[], void* record )
DPRINTFE( "Failed to determine if enable action for service "
"(%s) exists, error=%s.", service->name,
sm_error_str( error ) );
free( service );
return( error );
}