summaryrefslogtreecommitdiff
path: root/trunk/TAO/examples/Advanced/ch_3/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/TAO/examples/Advanced/ch_3/CHANGES')
-rw-r--r--trunk/TAO/examples/Advanced/ch_3/CHANGES47
1 files changed, 47 insertions, 0 deletions
diff --git a/trunk/TAO/examples/Advanced/ch_3/CHANGES b/trunk/TAO/examples/Advanced/ch_3/CHANGES
new file mode 100644
index 00000000000..4185ef533a8
--- /dev/null
+++ b/trunk/TAO/examples/Advanced/ch_3/CHANGES
@@ -0,0 +1,47 @@
+$Id$
+
+Changelog for chapter 3 example in "Advanced CORBA Programming
+with C++" by Michi Henning and Steve Vinoski, Copyright 1999,
+Addison-Wesley, Reading, MA. The following changes have been made
+to the book's source code to make the example work with TAO and
+with various platforms and compilers.
+
+______________________________________________________________________________
+ESSENTIAL CHANGES:
+ 1. changed filenames .cc to .cpp and .hh h, and modified #includes in
+ client.cpp server.cpp and server.h appropriately.
+
+ 2. a) changed #include "time.h" to #include "timeC.h" in client.cpp
+
+ b) Moved standard #includes below local #includes, and commented-out
+ unnecessary #includes to avoid warnings and errors (g++)
+ -client.cpp now reads:
+ #include "timeC.h"
+ #include <iomanip.h>
+ // #include <iostream.h>
+ -server.cpp now reads:
+ #include "server.h"
+ // #include <time.h>
+ // #include <iostream.h>
+
+______________________________________________________________________________
+ADDITIONAL CHANGES:
+ 3. added .in() to _var type parameters
+ -3 times in client.cpp for calls to is_nil() and _narrow()
+ -3 times in main() in server.cpp for calls to _narrow(),
+ object_to_string, and <<
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+