[ofa-general] Re: [PATCH] osm: TRIVIAL bug fix
Yevgeny Kliteynik
kliteyn at dev.mellanox.co.il
Mon Jun 11 07:50:38 PDT 2007
Hi Hal,
Hal Rosenstock wrote:
> Hi Yevgeny,
>
> On Mon, 2007-06-11 at 10:21, Yevgeny Kliteynik wrote:
>> Hi Hal,
>>
>> Fixing a small bug that was "inherited" when moved code that
>> reads guid file from osm_ucast_updn.c to osm_ucast_mgr.c -
>> closing file descriptor when finished reading the guid file.
>>
>> -- Yevgeny
>>
>> Signed-off-by: Yevgeny Kliteynik <kliteyn at dev.mellanox.co.il>
>> ---
>> opensm/opensm/osm_ucast_mgr.c | 4 +++-
>> 1 files changed, 3 insertions(+), 1 deletions(-)
>>
>> diff --git a/opensm/opensm/osm_ucast_mgr.c b/opensm/opensm/osm_ucast_mgr.c
>> index b080f59..d855683 100644
>> --- a/opensm/opensm/osm_ucast_mgr.c
>> +++ b/opensm/opensm/osm_ucast_mgr.c
>> @@ -1052,7 +1052,7 @@ osm_ucast_mgr_read_guid_file(
>> IN cl_list_t * p_list )
>> {
>> cl_status_t status = IB_SUCCESS;
>> - FILE * guid_file;
>> + FILE * guid_file = NULL;
>
> Is this really needed ? Doesn't fopen return NULL on error ?
You're right, it's not needed.
-- Yevgeny.
> -- Hal
>
>> char line[MAX_GUID_FILE_LINE_LENGTH];
>> char * endptr;
>> uint64_t * p_guid;
>> @@ -1112,6 +1112,8 @@ osm_ucast_mgr_read_guid_file(
>> }
>>
>> Exit :
>> + if (guid_file)
>> + fclose(guid_file);
>> OSM_LOG_EXIT( p_mgr->p_log );
>> return (status);
>> }
>
>
More information about the general
mailing list