summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlli Savia <ops@iki.fi>2009-06-16 07:22:00 +0000
committerOlli Savia <ops@iki.fi>2009-06-16 07:22:00 +0000
commite1b7cd610913f6404b5a0766e3e23311d1cb4f81 (patch)
tree00fd28c0c03c2b36677d5d1798fbf1c83f06a1b8
parent4aa76fe9ee999052aba487f029faa40b9988a64e (diff)
downloadATCD-e1b7cd610913f6404b5a0766e3e23311d1cb4f81.tar.gz
ChangeLogTag: Tue Jun 16 07:19:07 UTC 2009 Olli Savia <ops@iki.fi>
-rw-r--r--TAO/ChangeLog6
-rw-r--r--TAO/orbsvcs/tests/EC_Mcast/EC_Mcast.cpp8
2 files changed, 13 insertions, 1 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index cd208cc18cb..946908f8c86 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,9 @@
+Tue Jun 16 07:19:07 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
+ Added return value check for fscanf to silence complation
+ warning on Ubuntu 9.04.
+
Tue Jun 16 07:06:14 UTC 2009 Vladimir Zykov <vz@prismtech.com>
* tests/Big_AMI/client.cpp:
diff --git a/TAO/orbsvcs/tests/EC_Mcast/EC_Mcast.cpp b/TAO/orbsvcs/tests/EC_Mcast/EC_Mcast.cpp
index 699d4144c5a..75d1ae02c5d 100644
--- a/TAO/orbsvcs/tests/EC_Mcast/EC_Mcast.cpp
+++ b/TAO/orbsvcs/tests/EC_Mcast/EC_Mcast.cpp
@@ -416,7 +416,13 @@ ECM_Driver::parse_config_file (void)
int port;
if (this->skip_blanks (cfg, "reading federation port number"))
return -1;
- fscanf (cfg, "%d", &port);
+ s = fscanf (cfg, "%d", &port);
+ if (s == 0 || s == EOF)
+ {
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "problem reading federation port number\n"), -1);
+ }
+
CORBA::UShort mcast_port = static_cast<CORBA::UShort> (port);
int ns, nc;