summaryrefslogtreecommitdiff
path: root/TAO/examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp')
-rw-r--r--TAO/examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp14
1 files changed, 9 insertions, 5 deletions
diff --git a/TAO/examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp b/TAO/examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp
index d91be62615e..214b818cfd3 100644
--- a/TAO/examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp
+++ b/TAO/examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp
@@ -7,8 +7,13 @@
#include "Iterator_Factory_i.h"
#include "ace/OS_NS_time.h"
#include "ace/OS_NS_strings.h"
+#include "ace/OS_NS_string.h"
+
+
+ACE_RCSID (AMI_Iterator,
+ Iterator_Factory_i,
+ "$Id$")
-ACE_RCSID (AMI_Iterator, Iterator_Factory_i, "$Id$")
void
Iterator_Factory_i::get_iterator (const char *pathname,
@@ -110,18 +115,17 @@ Iterator_Factory_i::content_type (const char *filename,
// Handle the case where multiple periods exists in the filename,
// e.g.: foo.bar.ps
char *extension = 0;
- for (char * tmp = ACE_const_cast (char *, filename);
+ for (char * tmp = const_cast<char *> (filename);
tmp != 0 && tmp != tmp + len;
)
{
- tmp = ACE_const_cast (char *,
- ACE_OS::strchr (tmp, '.'));
+ tmp = const_cast<char *> (ACE_OS::strchr (tmp, '.'));
if (tmp != 0)
extension = ++tmp; // Skip over the '.'
}
if (extension == 0)
- extension = ACE_const_cast (char *, filename); // No extension!
+ extension = const_cast<char *> (filename); // No extension!
if (ACE_OS::strcasecmp (extension, "htm") == 0
|| ACE_OS::strcasecmp (extension, "html") == 0)