Update of /cvsroot/mahogany/M/include
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21683/include
Modified Files:
Threading.h
Log Message:
don't copy the threading tree around, reuse the one built by cclient when doing server
side threading
Index: Threading.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/Threading.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -b -u -2 -r1.8 -r1.9
--- Threading.h 18 Sep 2003 16:30:43 -0000 1.8
+++ Threading.h 7 Apr 2004 22:59:25 -0000 1.9
@@ -81,7 +81,11 @@
MsgnoType *m_children;
- /// Root of the built tree
+ /// Root of the built tree, must be allocated with fs_get()!
THREADNODE *m_root;
+ /// free the existing tree, but not the other tables
+ void killTree();
+
+
/// ctor reserves memory for holding info about count messages
ThreadData(MsgnoType count);
@@ -90,6 +94,6 @@
~ThreadData();
- /// Kills the tree struture
- void killTree();
+
+ DECLARE_NO_COPY_CLASS(ThreadData);
};
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates