Skip to content
Snippets Groups Projects
Commit 98317c3c authored by Jan Frederik Engels's avatar Jan Frederik Engels :new_moon:
Browse files

Fix newJulianDelta.

parent 65430901
No related branches found
No related tags found
No related merge requests found
......@@ -120,9 +120,10 @@ MODULE mtime_juliandelta
CONTAINS
FUNCTION newJuliandelta(sign,day, ms, errno) RESULT(ret_juliandelta) !OK-TESTED.
FUNCTION newJuliandelta(sign,day, ms, errno) RESULT(ret_juliandelta)
TYPE(juliandelta), POINTER :: ret_juliandelta
CHARACTER(c_char), INTENT(in) :: sign
! I don't fully understand why value is needed here.
CHARACTER(kind=c_char), INTENT(in), value :: sign
INTEGER(c_int64_t), INTENT(in) :: day
INTEGER(c_int64_t), INTENT(in) :: ms
type(c_ptr) :: c_pointer
......
......@@ -116,7 +116,7 @@ module mtime_c_bindings
function my_newjuliandelta(sign, day, ms) result(c_pointer) bind(c, name='newJulianDelta')
import :: c_int64_t, c_char, c_ptr
type(c_ptr) :: c_pointer
character(c_char) :: sign
character(kind=c_char), value :: sign
integer(c_int64_t), value :: day
integer(c_int64_t), value :: ms
end function my_newjuliandelta
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment