else if (chars_read == 0)
return SCM_BOOL_F;
}
- return scm_long2num (chars_read);
+ return scm_from_long (chars_read);
}
#undef FUNC_NAME
{
memcpy (pt->write_pos, src, write_len);
pt->write_pos += write_len;
- return scm_long2num (write_len);
+ return scm_from_long (write_len);
}
if (pt->write_pos > pt->write_buf)
scm_flush (port);
SCM_SYSERROR;
}
- return scm_long2num (rv);
+ return scm_from_long (rv);
}
}
#undef FUNC_NAME