From 6f681035a7c7125a72ce04d6881c1579bdb96d09 Mon Sep 17 00:00:00 2001 From: Jeffrey Armstrong Date: Tue, 28 Jun 2022 21:12:20 -0400 Subject: Titan query strings are now actually processed as queries. Additional cleanup based on refactor of requests. --- common/utilities.F90 | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'common/utilities.F90') diff --git a/common/utilities.F90 b/common/utilities.F90 index 61c5d93..d746e0f 100644 --- a/common/utilities.F90 +++ b/common/utilities.F90 @@ -573,16 +573,10 @@ contains character(*), intent(inout)::str integer::i - interface - function toupper_c(c) bind(c, name="toupper") - use iso_c_binding - integer(kind=c_int), value::c - integer(kind=c_int)::toupper_c - end function toupper_c - end interface - do i=1, len_trim(str) - str(i:i) = char(toupper_c(IACHAR(str(i:i)))) + if(str(i:i) >= 'a' .and. str(i:i) <= 'z') then + str(i:i) = CHAR(ICHAR(str(i:i)) + (ICHAR('A') - ICHAR('a'))) + end if end do end subroutine toupper -- cgit v1.2.3