From 62a7436f3d1c0d7d66be28a8999b09c7abc3b4e9 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Sat, 2 Jan 2016 08:33:22 -0800 Subject: [PATCH] Compile fix --- project/src/audio/format/OGG.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/project/src/audio/format/OGG.cpp b/project/src/audio/format/OGG.cpp index 81aa11c33..62278c8fa 100644 --- a/project/src/audio/format/OGG.cpp +++ b/project/src/audio/format/OGG.cpp @@ -134,7 +134,10 @@ namespace lime { lime::fclose (file); data = new Bytes (resource->path); - fakeFile = { data->Data (), data->Length (), 0 }; + fakeFile = OAL_OggMemoryFile (); + fakeFile.data = data->Data (); + fakeFile.size = data->Length (); + fakeFile.pos = 0; if (ov_open_callbacks (&fakeFile, &oggFile, NULL, 0, OAL_CALLBACKS_BUFFER) != 0) { @@ -147,7 +150,10 @@ namespace lime { } else { - fakeFile = { resource->data->Data (), resource->data->Length (), 0 }; + fakeFile = OAL_OggMemoryFile (); + fakeFile.data = resource->data->Data (); + fakeFile.size = resource->data->Length (); + fakeFile.pos = 0; if (ov_open_callbacks (&fakeFile, &oggFile, NULL, 0, OAL_CALLBACKS_BUFFER) != 0) {