Skip to content

Commit 9c70b23

Browse files
author
Dan Rosser
committed
addons/ofxKinect fix for libfreenect c code
1 parent c53d040 commit 9c70b23

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

addons/ofxKinect/libs/libfreenect/src/loader.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ FN_INTERNAL int upload_firmware(fnusb_dev* dev, char * filename) {
169169
if (!home)
170170
continue;
171171
int homelen = strlen(home);
172-
char* dotfolder = "/.libfreenect";
172+
char dotfolder[14] = "/.libfreenect";
173173
int locallen = strlen(dotfolder);
174174
fwfile = (char*)malloc(homelen + locallen + filenamelen + 1);
175175
strcpy(fwfile, home);

addons/ofxKinect/libs/libfreenect/src/usb_libusb10.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,8 @@ FN_INTERNAL int fnusb_open_subdevices(freenect_device *dev, int index)
585585
}
586586
else
587587
{
588-
res = upload_firmware(&dev->usb_audio, "audios.bin");
588+
char audiosBin[11] = "audios.bin";
589+
res = upload_firmware(&dev->usb_audio, audiosBin);
589590
}
590591

591592
if (res < 0) {

0 commit comments

Comments
 (0)