Skip to content

Double free in client.c when SetupDiGetDeviceInterfaceDetail fails #20

Description

@GoogleCodeExporter
In OpenDeviceInterface function, client.c:512 when 
SetupDiGetDeviceInterfaceDetail fails the current logic would free 
deviceInterfaceDetailData, then jump to cleanup where there would be an attempt 
to free it again.

The first free() in line 512 should be removed.

Original issue reported on code.google.com by mlukas...@gmail.com on 28 Apr 2014 at 2:46

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions