summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2019-07-08 07:51:14 +0200
committerMarcus Meissner <marcus@jet.franken.de>2019-07-08 07:51:14 +0200
commit4bcbb27564bf2a246fdb03b642fbfa940b315db6 (patch)
tree4dc11dad9a1c67ac8385e37a1ff57f3d0039d141
parent12f2ae7f489db4db799c0fd454480732918e5047 (diff)
downloadlibgphoto2-4bcbb27564bf2a246fdb03b642fbfa940b315db6.tar.gz
more shutterspeeds
fixed realloc
-rw-r--r--camlibs/lumix/lumix.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/camlibs/lumix/lumix.c b/camlibs/lumix/lumix.c
index 7f16d8f0b..e3b999ccc 100644
--- a/camlibs/lumix/lumix.c
+++ b/camlibs/lumix/lumix.c
@@ -765,7 +765,7 @@ GetPixRange(Camera *camera, int start, int num) {
if (camera->pl->numpics < NumPix) {
camera->pl->pics = realloc(camera->pl->pics,NumPix * sizeof(camera->pl->pics[0]));
- memset(camera->pl->pics+camera->pl->numpics, 0, NumPix * sizeof(camera->pl->pics[0]));
+ memset(camera->pl->pics+camera->pl->numpics, 0, (NumPix - camera->pl->numpics) * sizeof(camera->pl->pics[0]));
camera->pl->numpics = NumPix;
}
@@ -1020,6 +1020,9 @@ static struct shuttermap {
char *cameraspeed;
char *speed;
} shutterspeeds[] = {
+ {"3328/256","8000"},
+ {"3243/256","6400"},
+ {"3158/256","5000"},
{"3072/256","4000"},
{"2987/256","3200"},
{"2902/256","2500"},