Skip to content

Commit f3c34cc

Browse files
Merge pull request #450 from jacobwilliams/449-real-to-int
Real to int conversion
2 parents d231285 + a7563c4 commit f3c34cc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/json_value_module.F90

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8080,12 +8080,12 @@ subroutine json_get_integer(json, me, value)
80808080
!type conversions
80818081
select case(me%var_type)
80828082
case (json_real)
8083-
value = int(me%dbl_value)
8083+
value = int(me%dbl_value, IK)
80848084
case (json_logical)
80858085
if (me%log_value) then
8086-
value = 1
8086+
value = 1_IK
80878087
else
8088-
value = 0
8088+
value = 0_IK
80898089
end if
80908090
case (json_string)
80918091
call string_to_integer(me%str_value,value,status_ok)
@@ -8310,7 +8310,7 @@ subroutine json_get_real(json, me, value)
83108310
!type conversions
83118311
select case (me%var_type)
83128312
case (json_integer)
8313-
value = me%int_value
8313+
value = real(me%int_value, RK)
83148314
case (json_logical)
83158315
if (me%log_value) then
83168316
value = 1.0_RK

0 commit comments

Comments
 (0)