Fixed small FSRef error.
git-svn-id: svn://localhost/trunk/ardour2@360 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
10976e9a3b
commit
52089ed9fb
|
@ -75,13 +75,13 @@ CoreAudioSource::init (const string& idstr, bool build_peak)
|
|||
|
||||
|
||||
/* note that we temporarily truncated _id at the colon */
|
||||
FSRef* ref;
|
||||
err = FSPathMakeRef ((UInt8*)file.c_str(), ref, 0);
|
||||
FSRef ref;
|
||||
err = FSPathMakeRef ((UInt8*)file.c_str(), &ref, 0);
|
||||
if (err != noErr) {
|
||||
throw failed_constructor();
|
||||
}
|
||||
|
||||
err = ExtAudioFileOpen (ref, &af);
|
||||
err = ExtAudioFileOpen (&ref, &af);
|
||||
if (err != noErr) {
|
||||
ExtAudioFileDispose (af);
|
||||
throw failed_constructor();
|
||||
|
|
|
@ -221,18 +221,18 @@ get_soundfile_info (string path, SoundFileInfo& _info)
|
|||
{
|
||||
#ifdef HAVE_COREAUDIO
|
||||
OSStatus err = noErr;
|
||||
FSRef* ref;
|
||||
FSRef ref;
|
||||
ExtAudioFileRef af = 0;
|
||||
size_t size;
|
||||
CFStringRef name;
|
||||
|
||||
err = FSPathMakeRef ((UInt8*)path.c_str(), ref, 0);
|
||||
err = FSPathMakeRef ((UInt8*)path.c_str(), &ref, 0);
|
||||
if (err != noErr) {
|
||||
ExtAudioFileDispose (af);
|
||||
goto libsndfile;
|
||||
}
|
||||
|
||||
err = ExtAudioFileOpen(ref, &af);
|
||||
err = ExtAudioFileOpen(&ref, &af);
|
||||
if (err != noErr) {
|
||||
ExtAudioFileDispose (af);
|
||||
goto libsndfile;
|
||||
|
|
Loading…
Reference in New Issue
Block a user