Jim Davis
2007-05-29 23:17:05 UTC
In XP with BCB6 , dynamic linking
3.8.3 VC id3lib.dll ,
modified 2003-03-02 ,
from www.sourceforge ... binaries .
Did implib -a mylib.lib C:\Windows\id3lib.dll .
Coding w/ C covers in <id3.h> .
Tried changing #define(s)
ID3_C_EXPORT & CCONV
in \id3\globals.h (lines 73-76) .
Compile & link OK , but runtime :
ID3Tag_New() & ID3Tag_Link() run , then
ID3Tag_FindFrameWithID()
incorrectly twice returns NULL ,
then crash on corrupted for loop counter .
Any help appreciated .
3.8.3 VC id3lib.dll ,
modified 2003-03-02 ,
from www.sourceforge ... binaries .
Did implib -a mylib.lib C:\Windows\id3lib.dll .
Coding w/ C covers in <id3.h> .
Tried changing #define(s)
ID3_C_EXPORT & CCONV
in \id3\globals.h (lines 73-76) .
Compile & link OK , but runtime :
ID3Tag_New() & ID3Tag_Link() run , then
ID3Tag_FindFrameWithID()
incorrectly twice returns NULL ,
then crash on corrupted for loop counter .
Any help appreciated .