Skip to content

Commit 4ea997f

Browse files
author
Dilawar Singh
committed
Specificly using std::toupper instead of toupper. Fixed some issues with clang
4.3
1 parent 024463c commit 4ea997f

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

basecode/FieldElementFinfo.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ template < class T, class F > class FieldElementFinfo: public FieldElementFinfoB
112112
getNumField_( getNumField )
113113
{
114114
string setname = "setNum" + name;
115-
setname[6] = toupper( setname[6] );
115+
setname[6] = std::toupper( setname[6] );
116116
// setNumField is a tricky operation, because it may require
117117
// cross-node rescaling of the
118118
// FieldDataHandler::fieldDimension. To acheive this we
@@ -124,7 +124,7 @@ template < class T, class F > class FieldElementFinfo: public FieldElementFinfoB
124124
new OpFunc1< T, unsigned int >( setNumField ) );
125125

126126
string getname = "getNum" + name;
127-
getname[6] = toupper( getname[6] );
127+
getname[6] = std::toupper( getname[6] );
128128
getNum_ = new DestFinfo(
129129
getname,
130130
"Requests number of field entries in field array."

basecode/LookupValueFinfo.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ template < class T, class L, class F > class LookupValueFinfo: public LookupValu
4545
: LookupValueFinfoBase( name, doc )
4646
{
4747
string setname = "set" + name;
48-
setname[3] = toupper( setname[3] );
48+
setname[3] = std::toupper( setname[3] );
4949
set_ = new DestFinfo(
5050
setname,
5151
"Assigns field value.",
5252
new OpFunc2< T, L, F >( setFunc ) );
5353

5454
string getname = "get" + name;
55-
getname[3] = toupper( getname[3] );
55+
getname[3] = std::toupper( getname[3] );
5656
get_ = new DestFinfo(
5757
getname,
5858
"Requests field value. The requesting Element must "
@@ -103,7 +103,7 @@ template < class T, class L, class F > class ReadOnlyLookupValueFinfo: public Lo
103103
: LookupValueFinfoBase( name, doc )
104104
{
105105
string getname = "get" + name;
106-
getname[3] = toupper( getname[3] );
106+
getname[3] = std::toupper( getname[3] );
107107
get_ = new DestFinfo(
108108
getname,
109109
"Requests field value. The requesting Element must "

basecode/ValueFinfo.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,14 @@ template < class T, class F > class ValueFinfo: public ValueFinfoBase
4747
: ValueFinfoBase( name, doc )
4848
{
4949
string setname = "set" + name;
50-
setname[3] = toupper( setname[3] );
50+
setname[3] = std::toupper( setname[3] );
5151
set_ = new DestFinfo(
5252
setname,
5353
"Assigns field value.",
5454
new OpFunc1< T, F >( setFunc ) );
5555

5656
string getname = "get" + name;
57-
getname[3] = toupper( getname[3] );
57+
getname[3] = std::toupper( getname[3] );
5858
get_ = new DestFinfo(
5959
getname,
6060
"Requests field value. The requesting Element must "
@@ -96,7 +96,7 @@ template < class T, class F > class ReadOnlyValueFinfo: public ValueFinfoBase
9696
: ValueFinfoBase( name, doc )
9797
{
9898
string getname = "get" + name;
99-
getname[3] = toupper( getname[3] );
99+
getname[3] = std::toupper( getname[3] );
100100
get_ = new DestFinfo(
101101
getname,
102102
"Requests field value. The requesting Element must "

0 commit comments

Comments
 (0)