You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

127 lines
3.5 KiB

Index: auxdir/tclmico.cc
--- auxdir/tclmico.cc.orig 2003-10-13 11:49:22.000000000 +0200
+++ auxdir/tclmico.cc 2003-10-13 20:02:21.000000000 +0200
@@ -48,9 +48,9 @@
TclDispatcher *disp = event->disp;
CORBA::Long handle = event->handle;
- set<FileEvent *, less<FileEvent *> > seen;
+ std::set<FileEvent *, std::less<FileEvent *> > seen;
while (42) {
- list<FileEvent *>::iterator i;
+ std::list<FileEvent *>::iterator i;
for (i = disp->fevents.begin(); i != disp->fevents.end(); ++i) {
if ((*i)->handle != handle)
continue;
@@ -82,7 +82,7 @@
TimerEvent *event = (TimerEvent *)_event;
TclDispatcher *disp = event->disp;
- list<TimerEvent *>::iterator i;
+ std::list<TimerEvent *>::iterator i;
for (i = disp->tevents.begin(); i != disp->tevents.end(); ++i) {
if ((*i) == event) {
disp->tevents.erase(i);
@@ -99,13 +99,13 @@
TclDispatcher::~TclDispatcher ()
{
- list<FileEvent *>::iterator i;
+ std::list<FileEvent *>::iterator i;
for (i = fevents.begin(); i != fevents.end(); ++i) {
(*i)->cb->callback (this, Remove);
delete *i;
}
- list<TimerEvent *>::iterator j;
+ std::list<TimerEvent *>::iterator j;
for (j = tevents.begin(); j != tevents.end(); ++j) {
(*j)->cb->callback (this, Remove);
delete *j;
@@ -125,7 +125,7 @@
ev = 0;
int mask = 0;
- list<FileEvent *>::iterator i;
+ std::list<FileEvent *>::iterator i;
for (i = fevents.begin(); i != fevents.end(); ++i) {
if ((*i)->handle != handle)
continue;
@@ -185,7 +185,7 @@
TclDispatcher::remove (CORBA::DispatcherCallback *cb, Event e)
{
if (e == All || e == Timer) {
- list<TimerEvent *>::iterator i, next;
+ std::list<TimerEvent *>::iterator i, next;
for (i = tevents.begin(); i != tevents.end(); i = next) {
next = i;
++next;
@@ -197,7 +197,7 @@
}
}
if (e == All || e == Read || e == Write || e == Except) {
- list<FileEvent *>::iterator i, next;
+ std::list<FileEvent *>::iterator i, next;
for (i = fevents.begin(); i != fevents.end(); i = next) {
next = i;
++next;
Index: include/mico/os-math.h
--- include/mico/os-math.h.orig 2003-10-13 11:49:32.000000000 +0200
+++ include/mico/os-math.h 2003-10-13 20:02:21.000000000 +0200
@@ -296,11 +296,7 @@
#include <unistd.h>
#include <signal.h>
#include <sys/types.h>
-
-#if !defined(__GNUG__) || !defined(__sgi)
-// conflict for initstate ()
-#include <math.h>
-#endif
+#include <cmath>
#ifdef HAVE_FLOAT_H
#include <float.h>
@@ -360,6 +356,7 @@
static MICO_Boolean is_infinity (MICO_Double d)
{
+ using namespace std;
#if defined(HAVE_ISINF)
return isinf (d);
#elif defined(HAVE_FINITE) && defined(HAVE_ISNAN)
@@ -371,6 +368,7 @@
static MICO_Boolean is_nan (MICO_Double d)
{
+ using namespace std;
#if defined(HAVE_ISNAN)
return isnan (d);
#else
@@ -419,6 +417,7 @@
static MICO_Boolean is_infinityl (MICO_LongDouble d)
{
+ using namespace std;
#if defined(HAVE_ISINFL)
return isinfl (d);
#elif defined(HAVE_ISINF)
@@ -430,6 +429,7 @@
static MICO_Boolean is_nanl (MICO_LongDouble d)
{
+ using namespace std;
#if defined(HAVE_ISNANL)
return isnanl (d);
#elif defined(HAVE_ISNAN)
Index: Makefile
--- Makefile.orig 2003-10-13 11:49:22.000000000 +0200
+++ Makefile 2003-10-13 20:02:21.000000000 +0200
@@ -73,7 +73,7 @@
$(IDIRCMD) $(SHARED_INSTDIR)/doc/mico; \
$(IMANCMD) doc/doc.ps $(SHARED_INSTDIR)/doc/mico/manual.ps; \
fi
- -ldconfig
+# -ldconfig
install-cd:
for i in $(INSTALLDIRS); do $(MAKE) -C $$i install-cd || exit 1; done