pub unsafe extern "C" fn g_rand_double_range(
    rand_: *mut GRand,
    begin: c_double,
    end: c_double
) -> c_double