summaryrefslogtreecommitdiff
path: root/libgphoto2/gphoto2-camera.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgphoto2/gphoto2-camera.c')
-rw-r--r--libgphoto2/gphoto2-camera.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/libgphoto2/gphoto2-camera.c b/libgphoto2/gphoto2-camera.c
index f8c6f2348..cfe97ae15 100644
--- a/libgphoto2/gphoto2-camera.c
+++ b/libgphoto2/gphoto2-camera.c
@@ -1593,7 +1593,6 @@ gp_camera_start_timeout (Camera *camera, unsigned int timeout,
CameraTimeoutFunc func)
{
int id;
- unsigned int *ids;
if (!camera || !camera->pc)
return (GP_ERROR_BAD_PARAMETERS);
@@ -1605,9 +1604,9 @@ gp_camera_start_timeout (Camera *camera, unsigned int timeout,
* We remember the id here in order to automatically remove
* the timeout on gp_camera_exit.
*/
- C_MEM (ids = realloc (camera->pc->timeout_ids, sizeof (int) *
+ C_MEM (camera->pc->timeout_ids =
+ realloc (camera->pc->timeout_ids, sizeof (int) *
(camera->pc->timeout_ids_len + 1)));
- camera->pc->timeout_ids = ids;
id = camera->pc->timeout_start_func (camera, timeout, func,
camera->pc->timeout_data);