[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Upstream API breakage question



* William Pitcock <nenolod@sacredspiral.co.uk> [080219 10:40]:
> libprojectM upstream are soon releasing libprojectM 1.1 which makes the
> following breakage:
> 
> public: PCM *projectM::pcm
> 
> is replaced by:
> 
> public: const inline PCM *projectM::pcm() { return _pcm; }
> 
> So, is this the proper solution:

What happens if you just readd that symbol to the library (and keep the
inline in the header file)? Are any object tables modfied or would it
just allow binaries linked against the old one to still use the new one
and binaries compiled against the new one used with the new and the old
one and also with libraries not containing that fix?

Hochachtungsvoll,
	Bernhard R. Link


Reply to: