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