tags 417342 + patch
thanks
Hi,
Attached is the diff for my libcorelinux 0.4.32-7.3 NMU.
Cheers,
Moritz
diff -Nru libcorelinux-0.4.32/corelinux/Common.hpp libcorelinux-0.4.32/corelinux/Common.hpp
--- libcorelinux-0.4.32/corelinux/Common.hpp 2000-09-01 00:52:20.000000000 +0200
+++ libcorelinux-0.4.32/corelinux/Common.hpp 2008-03-21 21:56:25.000000000 +0100
@@ -132,6 +132,7 @@
}
#include <cstddef> // size_t, wchar_t, NULL
+#include <cstring>
// Non class types. Must be the first
// include file in this module.
@@ -190,3 +191,12 @@
$Locker: $
*/
+
+
+
+
+
+
+
+
+
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/debian/changelog /tmp/PREXQBYfTE/libcorelinux-0.4.32/debian/changelog
--- libcorelinux-0.4.32/debian/changelog 2007-01-05 16:01:03.000000000 +0100
+++ libcorelinux-0.4.32/debian/changelog 2008-03-21 21:52:25.000000000 +0100
@@ -1,3 +1,10 @@
+libcorelinux (0.4.32-7.3) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix GCC 4.3 compatibility, patch by Martin Michlmayr (Closes: #417342)
+
+ -- Moritz Muehlenhoff <[EMAIL PROTECTED]> Fri, 21 Mar 2008 21:51:25 +0100
+
libcorelinux (0.4.32-7.2) unstable; urgency=medium
* Non-maintainer upload with maintainer approval.
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/classlibs/corelinux/Memory.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/classlibs/corelinux/Memory.cpp
--- libcorelinux-0.4.32/src/classlibs/corelinux/Memory.cpp 2001-04-15 03:09:28.000000000 +0200
+++ libcorelinux-0.4.32/src/classlibs/corelinux/Memory.cpp 2008-03-21 21:50:21.000000000 +0100
@@ -41,6 +41,7 @@
#include <sys/shm.h>
#include <errno.h>
#include <stdio.h>
+ #include <stdlib.h>
}
namespace corelinux
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/classlibs/corelinux/SemaphoreGroup.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/classlibs/corelinux/SemaphoreGroup.cpp
--- libcorelinux-0.4.32/src/classlibs/corelinux/SemaphoreGroup.cpp 2001-04-15 03:09:28.000000000 +0200
+++ libcorelinux-0.4.32/src/classlibs/corelinux/SemaphoreGroup.cpp 2008-03-21 21:50:21.000000000 +0100
@@ -38,6 +38,7 @@
#include <sys/sem.h>
#include <errno.h>
#include <stdio.h>
+ #include <stdlib.h>
}
namespace corelinux
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex11/include/Maze.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex11/include/Maze.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex11/include/Maze.hpp 2000-09-01 00:50:31.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex11/include/Maze.hpp 2008-03-21 21:50:22.000000000 +0100
@@ -34,6 +34,7 @@
#include <Room.hpp>
#endif
+using namespace std;
CORELINUX_MAP( RoomNumber, RoomPtr, less<RoomNumber> , RoomMap );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex11/include/MazeBuilderFactory.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex11/include/MazeBuilderFactory.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex11/include/MazeBuilderFactory.hpp 2000-09-01 00:50:31.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex11/include/MazeBuilderFactory.hpp 2008-03-21 21:50:21.000000000 +0100
@@ -42,6 +42,8 @@
#include <NameIdentifier.hpp>
#endif
+using namespace std;
+
//
// We use a map for storing our allocators. We could have fire-walled this
// as well.
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex12/examp12.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex12/examp12.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex12/examp12.cpp 2000-09-01 00:50:31.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex12/examp12.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -52,6 +52,7 @@
#include <RestrictedAccountProxy.hpp>
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex13/examp13.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex13/examp13.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex13/examp13.cpp 2000-09-07 14:54:44.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex13/examp13.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -52,6 +52,7 @@
#include <corelinux/MutexSemaphoreGroup.hpp>
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex14/examp14.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex14/examp14.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex14/examp14.cpp 2000-09-07 14:56:24.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex14/examp14.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -49,6 +49,7 @@
#include <GatewaySemaphore.hpp>
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex15/examp15.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex15/examp15.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex15/examp15.cpp 2000-09-01 00:49:02.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex15/examp15.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -39,6 +39,7 @@
#include <ArgumentContext.hpp>
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex16/examp16.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex16/examp16.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex16/examp16.cpp 2000-09-01 00:49:02.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex16/examp16.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -35,6 +35,7 @@
#include <Memory.hpp>
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex17/HandlerHelpHandler.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex17/HandlerHelpHandler.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex17/HandlerHelpHandler.cpp 2000-04-27 16:32:21.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex17/HandlerHelpHandler.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -26,7 +26,10 @@
#include <HandlerHelpHandler.hpp>
#endif
+#include <iostream>
+
using namespace corelinux;
+using namespace std;
// Default constructor
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex17/RequestHelpHandler.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex17/RequestHelpHandler.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex17/RequestHelpHandler.cpp 2000-04-27 16:32:21.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex17/RequestHelpHandler.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -26,7 +26,10 @@
#include <RequestHelpHandler.hpp>
#endif
+#include <iostream>
+
using namespace corelinux;
+using namespace std;
// Default constructor
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex17/examp17.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex17/examp17.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex17/examp17.cpp 2000-09-01 00:49:02.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex17/examp17.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -32,6 +32,7 @@
#include <HandlerHelpHandler.hpp>
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex18/UpperCaseCommand.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex18/UpperCaseCommand.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex18/UpperCaseCommand.cpp 2000-05-04 07:41:59.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex18/UpperCaseCommand.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -31,6 +31,8 @@
#include <RestoreCaseCommand.hpp>
#endif
+#include <cctype>
+
using namespace corelinux;
// Default constructor
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex18/examp18.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex18/examp18.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex18/examp18.cpp 2000-09-01 00:49:02.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex18/examp18.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -43,6 +43,7 @@
#include <RestoreCaseCommand.hpp>
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex19/EditColleague.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex19/EditColleague.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex19/EditColleague.cpp 2000-05-07 05:46:00.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex19/EditColleague.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -34,11 +34,14 @@
#include <ListMementos.hpp>
#endif
+#include <iostream>
+
// Buffer space for cin.getline
static char gBuffer[1024];
using namespace corelinux;
+using namespace std;
// Constructor
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex19/SelectColleague.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex19/SelectColleague.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex19/SelectColleague.cpp 2000-05-07 06:03:02.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex19/SelectColleague.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -34,7 +34,10 @@
#include <ListMementos.hpp>
#endif
+#include <iostream>
+
using namespace corelinux;
+using namespace std;
// Constructor
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex19/examp19.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex19/examp19.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex19/examp19.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex19/examp19.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -63,6 +63,8 @@
#include <iostream>
#include <exception>
+using namespace std;
+
//
// In module function prototypes
//
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex19/include/ListColleague.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex19/include/ListColleague.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex19/include/ListColleague.hpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex19/include/ListColleague.hpp 2008-03-21 21:50:22.000000000 +0100
@@ -33,6 +33,10 @@
#include <corelinux/Vector.hpp>
#endif
+#include <string>
+
+using namespace std;
+
DECLARE_CLASS( ListMediator );
DECLARE_CLASS( ListColleague );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex19/include/ListMediator.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex19/include/ListMediator.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex19/include/ListMediator.hpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex19/include/ListMediator.hpp 2008-03-21 21:50:22.000000000 +0100
@@ -41,6 +41,8 @@
#include <corelinux/Set.hpp>
#endif
+using namespace std;
+
DECLARE_CLASS( ListColleague ); // Adds to list, notifies of List Change
// Notified of edit change
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex19/include/ListMementos.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex19/include/ListMementos.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex19/include/ListMementos.hpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex19/include/ListMementos.hpp 2008-03-21 21:50:22.000000000 +0100
@@ -33,6 +33,10 @@
#include <corelinux/Memento.hpp>
#endif
+#include <string>
+
+using namespace std;
+
DECLARE_CLASS( ChangedListMemento );
CORELINUX_VECTOR( string , ListEntries );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex19/include/SelectColleague.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex19/include/SelectColleague.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex19/include/SelectColleague.hpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex19/include/SelectColleague.hpp 2008-03-21 21:50:22.000000000 +0100
@@ -33,6 +33,10 @@
#include <corelinux/Vector.hpp>
#endif
+#include <string>
+
+using namespace std;
+
DECLARE_CLASS( ListMediator );
DECLARE_CLASS( SelectColleague );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex2/examp2.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex2/examp2.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex2/examp2.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex2/examp2.cpp 2008-03-21 21:50:21.000000000 +0100
@@ -32,6 +32,7 @@
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex20/Edit.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex20/Edit.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex20/Edit.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex20/Edit.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -34,11 +34,14 @@
#include <Mementos.hpp>
#endif
+#include <iostream>
+
// Buffer space for cin.getline
static char gBuffer[1024];
using namespace corelinux;
+using namespace std;
// Constructor
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex20/Select.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex20/Select.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex20/Select.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex20/Select.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -34,7 +34,10 @@
#include <Mementos.hpp>
#endif
+#include <iostream>
+
using namespace corelinux;
+using namespace std;
// Constructor
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex20/SubjectObserver.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex20/SubjectObserver.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex20/SubjectObserver.cpp 2000-05-09 00:29:04.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex20/SubjectObserver.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -35,6 +35,7 @@
#endif
using namespace corelinux;
+using namespace std;
// Default constructor
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex20/include/SubjectObserver.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex20/include/SubjectObserver.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex20/include/SubjectObserver.hpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex20/include/SubjectObserver.hpp 2008-03-21 21:50:22.000000000 +0100
@@ -37,6 +37,8 @@
#include <corelinux/Map.hpp>
#endif
+using namespace std;
+
DECLARE_CLASS( SubjectObserver );
/**
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex21/examp21c.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex21/examp21c.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex21/examp21c.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex21/examp21c.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -51,6 +51,7 @@
//
using namespace corelinux;
+using namespace std;
void handleAssertion( AssertionCref );
void handleException( ExceptionCref );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex21/examp21s.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex21/examp21s.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex21/examp21s.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex21/examp21s.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -52,6 +52,7 @@
//
using namespace corelinux;
+using namespace std;
void handleAssertion( AssertionCref );
void handleException( ExceptionCref );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex22/examp22.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex22/examp22.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex22/examp22.cpp 2000-11-15 23:54:42.000000000 +0100
+++ libcorelinux-0.4.32/src/testdrivers/ex22/examp22.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -50,6 +50,7 @@
#endif
using namespace corelinux;
+using namespace std;
#include <iostream>
#include <exception>
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex3/examp3.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex3/examp3.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex3/examp3.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex3/examp3.cpp 2008-03-21 21:50:21.000000000 +0100
@@ -36,6 +36,8 @@
#include <iostream>
#include <exception>
+using namespace std;
+
//
// In module function prototypes
//
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex4/examp4.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex4/examp4.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex4/examp4.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex4/examp4.cpp 2008-03-21 21:50:21.000000000 +0100
@@ -47,6 +47,8 @@
#include <iostream>
#include <exception>
+using namespace std;
+
//
// In module function prototypes
//
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex5/examp5.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex5/examp5.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex5/examp5.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex5/examp5.cpp 2008-03-21 21:50:21.000000000 +0100
@@ -35,6 +35,7 @@
#include <exception>
using namespace corelinux;
+using namespace std;
CORELINUX_LIST( Int , IntList );
CORELINUX_VECTOR( Real , RealVector );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex6/EquipmentComposite.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex6/EquipmentComposite.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex6/EquipmentComposite.cpp 2000-09-01 00:49:01.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex6/EquipmentComposite.cpp 2008-03-21 21:50:21.000000000 +0100
@@ -44,6 +44,7 @@
#endif
using namespace corelinux;
+using namespace std;
//
// We firewall each of the composite collections as the
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex7/include/BannerComponent.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex7/include/BannerComponent.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex7/include/BannerComponent.hpp 2000-02-10 15:32:21.000000000 +0100
+++ libcorelinux-0.4.32/src/testdrivers/ex7/include/BannerComponent.hpp 2008-03-21 21:50:21.000000000 +0100
@@ -28,6 +28,8 @@
#include <string>
#include <iostream>
+using namespace std;
+
/**
A BannerComponent is a base component that displays
its Banner. You can must set the banner during construction
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex8/ObjectFactory.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex8/ObjectFactory.cpp
--- libcorelinux-0.4.32/src/testdrivers/ex8/ObjectFactory.cpp 2000-09-01 00:47:57.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex8/ObjectFactory.cpp 2008-03-21 21:50:21.000000000 +0100
@@ -31,6 +31,7 @@
#endif
using namespace corelinux;
+using namespace std;
CORELINUX_MAP( DwordIdentifier, ObjectPtr, less<DwordIdentifier> , ObjectMap );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex8/include/Dictionary.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex8/include/Dictionary.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex8/include/Dictionary.hpp 2000-09-01 00:47:56.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex8/include/Dictionary.hpp 2008-03-21 21:50:21.000000000 +0100
@@ -35,6 +35,8 @@
#include <string>
+using namespace std;
+
CORELINUX_MAP( DwordIdentifier, string, less<DwordIdentifier>, NameMap ) ;
/**
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex8/include/Modeler.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex8/include/Modeler.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex8/include/Modeler.hpp 2000-09-01 00:47:56.000000000 +0200
+++ libcorelinux-0.4.32/src/testdrivers/ex8/include/Modeler.hpp 2008-03-21 21:50:21.000000000 +0100
@@ -37,6 +37,8 @@
#include <Object.hpp>
#endif
+using namespace std;
+
CORELINUX_VECTOR( DwordIdentifier , IdVector ) ;
CORELINUX_MAP( DwordIdentifier, IdVector, less<DwordIdentifier>, IdMap ) ;
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/testdrivers/ex8/include/ObjectModel.hpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/testdrivers/ex8/include/ObjectModel.hpp
--- libcorelinux-0.4.32/src/testdrivers/ex8/include/ObjectModel.hpp 2000-02-10 15:32:21.000000000 +0100
+++ libcorelinux-0.4.32/src/testdrivers/ex8/include/ObjectModel.hpp 2008-03-21 21:50:21.000000000 +0100
@@ -35,6 +35,8 @@
#include <iostream>
+using namespace std;
+
DECLARE_CLASS( Dictionary );
DECLARE_CLASS( Modeler );
diff -Nru /tmp/akmioQc51a/libcorelinux-0.4.32/src/utils/csamon/csamon.cpp /tmp/PREXQBYfTE/libcorelinux-0.4.32/src/utils/csamon/csamon.cpp
--- libcorelinux-0.4.32/src/utils/csamon/csamon.cpp 2000-06-10 21:51:06.000000000 +0200
+++ libcorelinux-0.4.32/src/utils/csamon/csamon.cpp 2008-03-21 21:50:22.000000000 +0100
@@ -38,6 +38,7 @@
#include <exception>
using namespace corelinux;
+using namespace std;
//
// In module function prototypes