mirror of
https://git.freebsd.org/ports.git
synced 2025-05-13 07:41:50 -04:00
- Unbreak against immutable strings in OCaml 4.06+ - Define LICENSE (GNU LGPL version 2.1 or later) - Drop unused dependency on `devel/ocaml-extlib' - Hook the provided test target to our framework - Fix wording and grammar of the port description
20 lines
929 B
OCaml
20 lines
929 B
OCaml
--- src/csv.mli.orig 2010-06-14 11:17:06 UTC
|
|
+++ src/csv.mli
|
|
@@ -37,7 +37,7 @@ type t = string list list
|
|
(** The most basic input object for best interoperability. *)
|
|
class type in_obj_channel =
|
|
object
|
|
- method input : string -> int -> int -> int
|
|
+ method input : bytes -> int -> int -> int
|
|
(** [input buf ofs len] reads up to [len] octets from the channel
|
|
and puts them in the substring [buf.[ofs .. ofs+len-1]].
|
|
Returns the number of octets actually read (and stored). When
|
|
@@ -52,7 +52,7 @@ end
|
|
(** The most basic output object for best interoperability. *)
|
|
class type out_obj_channel =
|
|
object
|
|
- method output : string -> int -> int -> int
|
|
+ method output : bytes -> int -> int -> int
|
|
(** [output s ofs len] writes up to [len] bytes of the substring
|
|
[s.[ofs .. ofs+len-1]]. Return the number of bytes actually
|
|
written. When the channel is non-blocking, and there are
|