1diff -Naur libdc1394-2.2.5-old/dc1394/bayer.c libdc1394-2.2.5-new/dc1394/bayer.c
2--- libdc1394-2.2.5-old/dc1394/bayer.c 2016-10-11 02:19:10.000000000 -0400
3+++ libdc1394-2.2.5-new/dc1394/bayer.c 2017-03-28 17:59:02.000000000 -0400
4@@ -775,7 +775,7 @@
5 {
6 uint8_t *outR, *outG, *outB;
7 register int i, j;
8- uint tmp;
9+ uint32_t tmp;
10 int st=sx*sy;
11 int p;
12 int sx2=sx<<1;
13diff -Naur libdc1394-2.2.5-old/dc1394/macosx/capture.c libdc1394-2.2.5-new/dc1394/macosx/capture.c
14--- libdc1394-2.2.5-old/dc1394/macosx/capture.c 2016-12-20 08:10:34.000000000 -0500
15+++ libdc1394-2.2.5-new/dc1394/macosx/capture.c 2017-03-28 17:58:38.000000000 -0400
16@@ -614,7 +614,7 @@
17 dc1394video_frame_t * frame_tmp = capture->frames + next;
18 char ch;
19
20- if(craw->frames==NULL || craw->capture_is_set==0) {
21+ if(craw->capture.frames==NULL || craw->capture_is_set==0) {
22 *frame=NULL;
23 return DC1394_CAPTURE_IS_NOT_SET;
24 }