summaryrefslogtreecommitdiff
path: root/libgphoto2/gphoto2-camera.c
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2014-03-23 18:03:29 +0000
committerMarcus Meissner <marcus@jet.franken.de>2014-03-23 18:03:29 +0000
commitc7a0b37b7924905da7312660f7f5fc4362c28ea3 (patch)
tree027b430100bb90320ea5eaed3fe50711aa76908d /libgphoto2/gphoto2-camera.c
parentb5665eee7a7d8807a395e357ca8318bcf09fac2a (diff)
downloadlibgphoto2-c7a0b37b7924905da7312660f7f5fc4362c28ea3.tar.gz
if VALGRIND is defined, do not unload the libraries
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14851 67ed7778-7388-44ab-90cf-0a291f65f57c
Diffstat (limited to 'libgphoto2/gphoto2-camera.c')
-rw-r--r--libgphoto2/gphoto2-camera.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libgphoto2/gphoto2-camera.c b/libgphoto2/gphoto2-camera.c
index 62387e046..cbb33cf2d 100644
--- a/libgphoto2/gphoto2-camera.c
+++ b/libgphoto2/gphoto2-camera.c
@@ -300,8 +300,10 @@ gp_camera_exit (Camera *camera, GPContext *context)
memset (camera->functions, 0, sizeof (CameraFunctions));
if (camera->pc->lh) {
+#if !defined(VALGRIND)
lt_dlclose (camera->pc->lh);
lt_dlexit ();
+#endif
camera->pc->lh = NULL;
}