X-Git-Url: https://git.ao2.it/kinect-audio-setup.git/blobdiff_plain/061cb6698d0c1d1685be6451393b5530cc1f7f43..d37757900b8217880f74deb0df6298f36e5ef32c:/kinect_upload_fw/kinect_upload_fw.c?ds=sidebyside diff --git a/kinect_upload_fw/kinect_upload_fw.c b/kinect_upload_fw/kinect_upload_fw.c index 21bdef9..80be29b 100644 --- a/kinect_upload_fw/kinect_upload_fw.c +++ b/kinect_upload_fw/kinect_upload_fw.c @@ -182,7 +182,11 @@ int main(int argc, char** argv) { res = get_reply(); // I'm not sure why we do this twice here, but maybe it'll make sense later. seq++; - uint32_t addr = 0x00080000; + // Split addr declaration and assignment in order to compile as C++, + // otherwise this would give "jump to label '...' crosses initialization" + // errors. + uint32_t addr; + addr = 0x00080000; unsigned char page[0x4000]; int read; do {