Ah, I forgot that you are doing the increment inside the call. This
could be a classical macro expansion issue. I think all your outputs are
happening, but the increment can be expanded in several places inside
the macro. Try taking the ++c outside of the call:

++c;
LOGI(...);

forest wrote:
> add "\n" has no effect
>
> On 2月17日, 上午11时36分, Sean McNeil <[email protected]> wrote:
>   
>> Maybe try a "\n" at the end of the string?
>>
>>
>>
>> forest wrote:
>>     
>>> for example:
>>> void fun()
>>> {
>>>     static int c = 0;
>>>     LOGI("call func() %d", ++c);
>>> }
>>>       
>>> the log sometimes display
>>> call func() 1
>>> call func() 5
>>> call func() 8
>>> ......
>>>       
>>> when debug PVMFStatus AndroidAudioInput::DoRead() int the file
>>> external/opencore/android/author/android_audio_input.cpp
>>>     static int AndroidAudioInputDoRead = 0;
>>>     LOGI("------AndroidAudioInputDoRead=%d", +
>>> +AndroidAudioInputDoRead);
>>> find above case- 隐藏被引用文字 -
>>>       
>> - 显示引用的文字 -
>>     
> >
>   


--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to