From 331dadd297930ef5535edbea46db0cc0fd3859af Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Mon, 6 Jan 2014 12:00:20 +0000 Subject: [PATCH] free setprops in error case (Coverity) git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14655 67ed7778-7388-44ab-90cf-0a291f65f57c --- camlibs/ptp2/config.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/camlibs/ptp2/config.c b/camlibs/ptp2/config.c index 06cd7b5cf..612de521c 100644 --- a/camlibs/ptp2/config.c +++ b/camlibs/ptp2/config.c @@ -6106,8 +6106,10 @@ camera_get_config (Camera *camera, CameraWidget **window, GPContext *context) } } - if (!params->deviceinfo.DevicePropertiesSupported_len) + if (!params->deviceinfo.DevicePropertiesSupported_len) { + free (setprops); return GP_OK; + } /* Last menu is "Other", a generic property fallback window. */ gp_widget_new (GP_WIDGET_SECTION, _("Other PTP Device Properties"), §ion);