Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 334797 | Differences between
and this patch

Collapse All | Expand All

(-)rezound-0.12.3beta/src/PoolFile/TPoolFile.h (-2 lines)
Lines 403-412 private: Link Here
403
403
404
};
404
};
405
405
406
/* this would be needed if I were utilizing gcc's implicit instantiation for TPoolFile
407
#define __TPoolFile_H__CPP
406
#define __TPoolFile_H__CPP
408
#include "TPoolFile.cpp"
407
#include "TPoolFile.cpp"
409
#undef __TPoolFile_H__CPP
408
#undef __TPoolFile_H__CPP
410
*/
411
409
412
#endif
410
#endif
(-)rezound-0.12.3beta/src/PoolFile/TPoolFile.cpp (-2 lines)
Lines 20-30 Link Here
20
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA
20
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA
21
 */
21
 */
22
22
23
/* this would be needed if I were utilizing gcc's implicit instantiation for TPoolFile
24
#ifndef __TPoolFile_H__CPP
23
#ifndef __TPoolFile_H__CPP
25
#error this file must be included through TPoolFile.h NOT compiled on its own
24
#error this file must be included through TPoolFile.h NOT compiled on its own
26
#endif
25
#endif
27
*/
28
26
29
/* ???
27
/* ???
30
 * There are places that I have to do: container.erase(container.begin+index);  
28
 * There are places that I have to do: container.erase(container.begin+index);  
(-)rezound-0.12.3beta/src/backend/CSound.cpp (-1 / +1 lines)
Lines 2286-2292 void CSound::setUserNotes(const string & Link Here
2286
2286
2287
2287
2288
// this is the explicit instantiation of the TPoolFile for CSound's purposes 
2288
// this is the explicit instantiation of the TPoolFile for CSound's purposes 
2289
#include <TPoolFile.cpp>
2289
// #include <TPoolFile.cpp>
2290
template class TPoolFile<sample_pos_t,uint64_t>;
2290
template class TPoolFile<sample_pos_t,uint64_t>;
2291
2291
2292
// Some explicit template method instantiations (not sure why some are necessary and some aren't)
2292
// Some explicit template method instantiations (not sure why some are necessary and some aren't)
(-)rezound-0.12.3beta/src/backend/CrezSoundTranslator.cpp (-1 / +1 lines)
Lines 43-49 CrezSoundTranslator::~CrezSoundTranslato Link Here
43
43
44
// need to include this I use some of the template *methods* for types that are no where else
44
// need to include this I use some of the template *methods* for types that are no where else
45
// so the explicit instantation at the bottom of CSound.cpp doesn't instantiate everything
45
// so the explicit instantation at the bottom of CSound.cpp doesn't instantiate everything
46
#include <TPoolFile.cpp>
46
// #include <TPoolFile.cpp>
47
47
48
struct RFormatInfo1
48
struct RFormatInfo1
49
{
49
{

Return to bug 334797