Fix #219: (OSX) free() structure only if necessary
Fix #219: (OSX) free() structure only if necessary

mindw/psutil,tomprince/psutil,landryb/psutil,qbit/psutil,Q-Leap-Networks/psutil,mindw/psutil,giampaolo/psutil,packages/psutil,jamesblunt/psutil,qbit/psutil,landryb/psutil,jamesblunt/psutil,packages/psutil,jorik041/psutil,cloudbase/psutil,packages/psutil,tomprince/psutil,mindw/psutil,jorik041/psutil,msarahan/psutil,msarahan/psutil,cloudbase/psutil,landryb/psutil,0-wiz-0/psutil,mindw/psutil,mrjefftang/psutil,tomprince/psutil,msarahan/psutil,Q-Leap-Networks/psutil,tomprince/psutil,giampaolo/psutil,mrjefftang/psutil,cloudbase/psutil,jamesblunt/psutil,landryb/psutil,mrjefftang/psutil,tomprince/psutil,0-wiz-0/psutil,jorik041/psutil,qbit/psutil,mindw/psutil,landryb/psutil