Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 87087
Collapse All | Expand All

(-)smtpmap-0.8.234-BETA.orig/include/bintree.h (+12 lines)
Lines 17-22 Link Here
17
class treenode;
17
class treenode;
18
template <class Key,class Data>
18
template <class Key,class Data>
19
class bintreeiterator;
19
class bintreeiterator;
20
21
// forward declarations to allow friend declarations
22
template <class Key,class Data> class bintree;
23
template <class Key,class Data> ostream& operator<< (ostream & o, const bintree<Key,Data> & t);
24
20
template <class Key,class Data>
25
template <class Key,class Data>
21
class bintree /*{{{*/
26
class bintree /*{{{*/
22
{
27
{
Lines 398-403 Link Here
398
    Root = NULL;
403
    Root = NULL;
399
}/*}}}*/
404
}/*}}}*/
400
enum avl_tree_skew { left, right, noone };
405
enum avl_tree_skew { left, right, noone };
406
407
// forward declarations to allow friend declarations
408
template <class Key,class Data> class treenode;
409
template <class Key,class Data> ostream& operator<< ( ostream & o, const treenode<Key,Data> & v);
410
template <class Key,class Data> bool operator < ( const treenode<Key,Data> & a, const treenode<Key,Data> & b);
411
template <class Key,class Data> bool operator > ( const treenode<Key,Data> & a, const treenode<Key,Data> & b);
412
401
template <class Key,class Data>
413
template <class Key,class Data>
402
class treenode/*{{{*/
414
class treenode/*{{{*/
403
{
415
{
(-)smtpmap-0.8.234-BETA.orig/include/dllist.h (+13 lines)
Lines 31-36 Link Here
31
// ********** definition dllist class
31
// ********** definition dllist class
32
// **********
32
// **********
33
33
34
// forward declarations to allow friend declarations
35
template <class T> class dllist;
36
template <class T> ostream & operator<< ( ostream& o , const dllist<T> & v);
37
template <class T> bool operator < ( const dllist<T> & a, const dllist<T> & b) ;
38
template <class T> bool operator > ( const dllist<T> & a, const dllist<T> & b) ;
39
34
template <class T>
40
template <class T>
35
class dllist/*{{{*/
41
class dllist/*{{{*/
36
{
42
{
Lines 408-413 Link Here
408
 * These Nodes contain the actual elements fo the list
414
 * These Nodes contain the actual elements fo the list
409
 * together with the control data
415
 * together with the control data
410
 */
416
 */
417
418
// forward declarations to allow friend declarations
419
template <class T> class dllnode;
420
template <class T> ostream& operator<< ( ostream & o, const dllnode<T> & v);
421
template <class T> bool operator < ( const dllnode<T> & a, const dllnode<T> & b);
422
template <class T> bool operator > ( const dllnode<T> & a, const dllnode<T> & b);
423
411
template <class T>
424
template <class T>
412
class dllnode/*{{{*/
425
class dllnode/*{{{*/
413
{
426
{
(-)smtpmap-0.8.234-BETA.orig/src/smtpmap.cpp (-1 / +1 lines)
Lines 455-461 Link Here
455
		    cout << "Note: More than -v -v -v will not produce more verbositiy" << endl; 
455
		    cout << "Note: More than -v -v -v will not produce more verbositiy" << endl; 
456
		    break;
456
		    break;
457
		}
457
		}
458
		((int)debuglevel)++;
458
		(*(int**)&debuglevel)++;
459
		break;
459
		break;
460
	    case 'V':
460
	    case 'V':
461
		cout << "smtp-map " << VERSION << endl;
461
		cout << "smtp-map " << VERSION << endl;

Return to bug 87087