summaryrefslogtreecommitdiff
path: root/camlibs/sonydscf1
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2014-04-11 20:19:32 +0000
committerMarcus Meissner <marcus@jet.franken.de>2014-04-11 20:19:32 +0000
commit669d3bfc2fc7b1b8f8fbe4e97e1b51a37068b3ed (patch)
tree0a10419c81ce373256950ed05ad1298e6211289b /camlibs/sonydscf1
parent292d2f69aa9846a2d24dafb0263828e8806f34c7 (diff)
downloadlibgphoto2-669d3bfc2fc7b1b8f8fbe4e97e1b51a37068b3ed.tar.gz
From: "Daniel P. Berrange" <dan@berrange.com>
Many callers of strcpy/scanf/strcmp functions are passing a 'unsigned char *' rather than the 'char *' they expect. Add explicit casts to silence the compiler. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14901 67ed7778-7388-44ab-90cf-0a291f65f57c
Diffstat (limited to 'camlibs/sonydscf1')
-rw-r--r--camlibs/sonydscf1/command.c6
-rw-r--r--camlibs/sonydscf1/sonydscf1.c16
2 files changed, 11 insertions, 11 deletions
diff --git a/camlibs/sonydscf1/command.c b/camlibs/sonydscf1/command.c
index ce7799a1a..d37e0886c 100644
--- a/camlibs/sonydscf1/command.c
+++ b/camlibs/sonydscf1/command.c
@@ -229,7 +229,7 @@ int F1fopen(GPPort *port, char *name)
buf[1] = 0x0A;
buf[2] = 0x00;
buf[3] = 0x00;
- snprintf(&buf[4], sizeof(buf)-4, "%s", name);
+ snprintf((char*)&buf[4], sizeof(buf)-4, "%s", name);
len = strlen(name) + 5;
sendcommand(port,buf, len);
recvdata(port, buf, 6);
@@ -404,7 +404,7 @@ unsigned long F1finfo(GPPort *port,char *name)
buf[0] = 0x02;
buf[1] = 0x0F;
- snprintf(&buf[2], sizeof(buf)-2, "%s", name);
+ snprintf((char*)&buf[2], sizeof(buf)-2, "%s", name);
len = strlen(name) + 3;
sendcommand(port,buf, len);
@@ -487,7 +487,7 @@ int F1ok(GPPort*port)
buf[0] = 0x01;
buf[1] = 0x01;
- sprintf(&buf[2],"SONY MKY-1001 1.00");
+ sprintf((char*)&buf[2],"SONY MKY-1001 1.00");
while(retrycount--){
sendcommand(port,buf, 32);
diff --git a/camlibs/sonydscf1/sonydscf1.c b/camlibs/sonydscf1/sonydscf1.c
index 1cad76e7c..3c880a326 100644
--- a/camlibs/sonydscf1/sonydscf1.c
+++ b/camlibs/sonydscf1/sonydscf1.c
@@ -78,7 +78,7 @@ make_jpeg_comment(unsigned char *buf, unsigned char *jpeg_comment)
i = 0;
while (1) {
if ((reso == reso_tab[i].reso_val) || (reso_tab[i].reso_val == 0)) {
- cur = 6 + sprintf(&jpeg_comment[6], "Resolution: %s\n",
+ cur = 6 + sprintf((char*)&jpeg_comment[6], "Resolution: %s\n",
reso_tab[i].reso_conv);
break;
}
@@ -92,7 +92,7 @@ make_jpeg_comment(unsigned char *buf, unsigned char *jpeg_comment)
while (1) {
if ((shutter == sh_speed_tab[i].spd_val) ||
(sh_speed_tab[i].spd_val == 0)) {
- cur = cur + sprintf(&jpeg_comment[cur], "Shutter-speed: %s\n",
+ cur = cur + sprintf((char*)&jpeg_comment[cur], "Shutter-speed: %s\n",
sh_speed_tab[i].spd_conv);
break;
}
@@ -101,17 +101,17 @@ make_jpeg_comment(unsigned char *buf, unsigned char *jpeg_comment)
/* PMP comment */
if (*(buf+PMP_COMMENT)) {
- cur = cur + sprintf(&jpeg_comment[cur], "Comment: %s\n",
+ cur = cur + sprintf((char*)&jpeg_comment[cur], "Comment: %s\n",
(char *)(buf+PMP_COMMENT));
}
/* taken date */
if (*(buf+PMP_TAKE_YEAR) == 0xff) {
- cur = cur + sprintf(&jpeg_comment[cur],
+ cur = cur + sprintf((char*)&jpeg_comment[cur],
"Date-Taken: ----/--/-- --:--:--\n");
}
else {
- cur = cur + sprintf(&jpeg_comment[cur],
+ cur = cur + sprintf((char*)&jpeg_comment[cur],
"Date-Taken: %d/%02d/%02d %02d:%02d:%02d\n",
2000+(*(buf+PMP_TAKE_YEAR)), *(buf+PMP_TAKE_MONTH),
*(buf+PMP_TAKE_DATE), *(buf+PMP_TAKE_HOUR), *(buf+PMP_TAKE_MINUTE),
@@ -120,11 +120,11 @@ make_jpeg_comment(unsigned char *buf, unsigned char *jpeg_comment)
/* edited date */
if (*(buf+PMP_EDIT_YEAR) == 0xff) {
- cur = cur + sprintf(&jpeg_comment[cur],
+ cur = cur + sprintf((char*)&jpeg_comment[cur],
"Date-Edited: ----/--/-- --:--:--\n");
}
else {
- cur = cur + sprintf(&jpeg_comment[cur],
+ cur = cur + sprintf((char*)&jpeg_comment[cur],
"Date-Edited: %d/%02d/%02d %02d:%02d:%02d\n",
2000+(*(buf+PMP_EDIT_YEAR)), *(buf+PMP_EDIT_MONTH),
*(buf+PMP_EDIT_DATE), *(buf+PMP_EDIT_HOUR), *(buf+PMP_EDIT_MINUTE),
@@ -133,7 +133,7 @@ make_jpeg_comment(unsigned char *buf, unsigned char *jpeg_comment)
/* use flash? */
if (*(buf+PMP_FLASH) != 0) {
- cur = cur + sprintf(&jpeg_comment[cur], "Flash: on\n");
+ cur = cur + sprintf((char*)&jpeg_comment[cur], "Flash: on\n");
}
/* insert total jpeg comment length */