Changes by: David Noblet (dnoblet at cs.caltech.edu)
Date: 2008-04-02 17:55:16 -0700 (Wed, 02 Apr 2008)
Revision: 12822
Log message:

      Fixed a bug in the functions that convert pointers to ints where we would incorrectly classify a pointer created using malloc as not actually being a pointer.

Changes  Path(relative to libmojave/cutil)
+4 -2 lm_dll.c

Changes by: David Noblet (dnoblet at cs.caltech.edu)
Date: 2008-04-10 15:13:03 -0700 (Thu, 10 Apr 2008)
Revision: 12830
Log message:

      Add a "lm_dll_pointer_of_string" function to the C that uses "string_length" instead of "strlen".

Changes  Path(relative to libmojave)
+14 -0 cutil/lm_dll.c
+1 -1 unix/lm_dll.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2008-04-22 10:03:36 -0700 (Tue, 22 Apr 2008)
Revision: 12864
Log message:

      Changed the coding of c-escaped so that quotes becomes ASCII escapes.
     This is so the escaped string is also valid when it is single-quoted
     in SQL.

Changes  Path(relative to libmojave/stdlib)
+16 -9 lm_string_util.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2008-04-26 09:23:53 -0700 (Sat, 26 Apr 2008)
Revision: 12868
Log message:

      Add a function Lm_string_util.sql_escaped.

Changes  Path(relative to libmojave/stdlib)
+27 -0 lm_string_util.ml
+4 -0 lm_string_util.mli

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2008-04-26 09:36:06 -0700 (Sat, 26 Apr 2008)
Revision: 12876
Log message:

      Also escape \n, \r, \t to make the text more readable.

Changes  Path(relative to libmojave/stdlib)
+6 -0 lm_string_util.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2008-04-28 10:46:21 -0700 (Mon, 28 Apr 2008)
Revision: 12891
Log message:

      The type of caml_named_value keeps changing (add/remove a const qualifier).
     So, coerce the value for now.

Changes  Path(relative to libmojave/cutil)
+1 -1 lm_dll.c