fixed camera_init conditional placemente (noted by Veros Kaplan)

git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@805 67ed7778-7388-44ab-90cf-0a291f65f57c
This commit is contained in:
Scott Fritzinger
2000-07-31 16:16:25 +00:00
parent a62c8eb358
commit e00efc24d4

View File

@@ -125,6 +125,9 @@ int camera_init (Camera *camera, CameraInit *init) {
gpio_device_settings settings;
FujitsuData *fd;
if (!camera)
return (GP_ERROR);
/* First, set up all the function pointers */
camera->functions->id = camera_id;
camera->functions->abilities = camera_abilities;
@@ -153,8 +156,6 @@ int camera_init (Camera *camera, CameraInit *init) {
debug_print(fd, "Initializing camera");
fd->dev = gpio_new(GPIO_DEVICE_SERIAL);
if (!camera)
return (GP_ERROR);
strcpy(settings.serial.port, init->port_settings.path);
settings.serial.speed = 19200;