summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-22 00:18:03 +0000
committerdhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-22 00:18:03 +0000
commit8b6d1a8a6dc70398d0a977f1aefb72d3465422f7 (patch)
tree9a43f6608d9c64778cf07aebe161f8ca69ff3118
parentb2f263bf1d852668baa19dacf5f42fa7d685598b (diff)
downloadATCD-8b6d1a8a6dc70398d0a977f1aefb72d3465422f7.tar.gz
ChangeLogTag:Thu May 22 00:16:11 UTC 2003 Don Hinton <dhinton@dresystems.com>
-rw-r--r--ChangeLog15
-rw-r--r--ace/TP_Reactor.h2
-rw-r--r--ace/os_include/math.h2
-rw-r--r--tests/DLList_Test.cpp7
4 files changed, 22 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 31acd76d852..c0bac564b51 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+Thu May 22 00:16:11 UTC 2003 Don Hinton <dhinton@dresystems.com>
+
+ * ace/os_include/math.h:
+ Fixed a FUZZ error by disabling it in this file.
+
+ * ace/TP_Reactor.h:
+ Added using ACE_Select_Reactor::register_handler; so the virtual
+ methods that weren't reimplemented wouldn't be hidden.
+
+ * tests/DLList_Test.cpp:
+ Added missing STRLIST_REVERSE_ITERATOR typedef and fixed a few
+ function calls that were missing an argument.
+
Wed May 21 16:05:29 2003 Steve Huston <shuston@riverace.com>
* ace/Containers_T.i (ACE_DLList_Reverse_Iterator<T>::next (T *&ptr)):
@@ -244,7 +257,7 @@ Sun May 18 20:00:58 UTC 2003 Don Hinton <dhinton@dresystems.com>
* tests/tests.dws:
* tests/Test_Output.dsp:
- Added new project file, Test_Output.dsp, and added it to tests.dsw.
+ Added new project file, Test_Output.dsp, and added it to tests.dsw.
* tests/*.dsp:
Added Test_Output[*].lib and Main.cpp source to all projects (except dlls).
diff --git a/ace/TP_Reactor.h b/ace/TP_Reactor.h
index d8799a2fe2b..b75c88f80e0 100644
--- a/ace/TP_Reactor.h
+++ b/ace/TP_Reactor.h
@@ -248,6 +248,8 @@ public:
* these two methods in the TP_Reactor to keep some compilers
* silent.
*/
+ using ACE_Select_Reactor::register_handler;
+
virtual int register_handler (int signum,
ACE_Event_Handler *new_sh,
ACE_Sig_Action *new_disp = 0,
diff --git a/ace/os_include/math.h b/ace/os_include/math.h
index 15d5f241040..1e78fb79cfe 100644
--- a/ace/os_include/math.h
+++ b/ace/os_include/math.h
@@ -24,6 +24,8 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
+// FUZZ: disable check_for_math_include
+
#if !defined (ACE_LACKS_MATH_H)
# include /**/ <math.h>
#endif /* !ACE_LACKS_MATH_H */
diff --git a/tests/DLList_Test.cpp b/tests/DLList_Test.cpp
index 053366a7092..e00def67b13 100644
--- a/tests/DLList_Test.cpp
+++ b/tests/DLList_Test.cpp
@@ -24,6 +24,7 @@
typedef ACE_TCHAR *ACE_STRING;
typedef ACE_DLList<ACE_STRING> STRLIST;
typedef ACE_DLList_Iterator<ACE_STRING> STRLIST_ITERATOR;
+typedef ACE_DLList_Reverse_Iterator<ACE_STRING> STRLIST_REVERSE_ITERATOR;
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
template class ACE_DLList<ACE_STRING>;
@@ -110,19 +111,19 @@ run_test (void)
}
run_iterate (list);
- run_reverse_iterate ();
+ run_reverse_iterate (list);
list.delete_tail ();
list.delete_tail ();
run_iterate (list);
- run_reverse_iterate ();
+ run_reverse_iterate (list);
list.delete_head ();
list.delete_head ();
run_iterate (list);
- run_reverse_iterate ();
+ run_reverse_iterate (list);
return 0;
}