[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Помощ при миграция libmpcdec3 -> libmpcdec6
From: |
Yavor Doganov |
Subject: |
Re: Помощ при миграция libmpcdec3 -> libmpcdec6 |
Date: |
Mon, 18 May 2009 13:59:50 +0300 |
В 18:12 +0300 на 17.05.2009 (нд), Ivaylo Valkov написа:
> Струва ми, се че във функцията mpc_bool_t seek_impl от кръпката ти
> логиката трябва да е обратната.
Точно така, благодаря. Всъщност най-малкото е объркващо да се ползват
стойностите на mpc_status тук, затова ги замених с MPC_FALSE и MPC_TRUE.
Уви, няма разлика в поведението.
FWIW, еквивалентната функция на Cynthiune е
mpc_bool_t
CNSFileHandleSeek (void *fileHandle, int offset)
{
[(NSFileHandle *) fileHandle seekToFileOffset: (long long) offset];
return YES;
}
която променям съответно на
mpc_bool_t
CNSFileHandleSeek (mpc_reader *fileHandle, int offset)
{
[(NSFileHandle *) fileHandle->data seekToFileOffset: (long long) offset];
return YES;
}
Тук не се прави такава проверка, защото самия метод
-[NSFileHandle seekToFileOffset:] плющи с NSException ако върнатия от
lseek или gzseek (използвани в имплементацията на метода) резултат е
отрицателен.
(Все още се пуля и чудя къде точно е проблема...)
- Re: Помощ при миграция libmpcdec3 -> libmpcdec6, Yavor Doganov, 2009/05/14
- Re: Помощ при миграция l ibmpcdec3 -> libmpcdec6, Ivaylo Valkov, 2009/05/17
- Re: Помощ при миграция libmpcdec3 -> libmpcdec6,
Yavor Doganov <=
- Re: Помощ при миграция libmpcdec3 -> libmpcdec6, Yavor Doganov, 2009/05/18
- Re: Помощ при миграция libmpcdec3 -> libmpcdec6, Yavor Doganov, 2009/05/18
- Re: Помощ при миграция libmpcdec3 -> libmpcdec6, Yavor Doganov, 2009/05/19
- Re: Помощ при миграция l ibmpcdec3 -> libmpcdec6, Ivaylo Valkov, 2009/05/19
- Re: Помощ при миграция libmpcdec3 -> libmpcdec6, Yavor Doganov, 2009/05/19
- Re: Помощ при миграция l ibmpcdec3 -> libmpcdec6, Ivaylo Valkov, 2009/05/20