OK, sorry about that.  It seems that your ocaml is old enough that it does
not support dynaically loaded libraries, and I didn't try compiling with
that option...

Here is another patch.

julia

commit 6589767e27043caeab982ecb4bc444227d946af7
Author: Julia Lawall <[email protected]>
Date:   Wed May 14 10:33:45 2014 +0800

    update constructors for new types

diff --git a/ocaml/no_prepare_ocamlcocci.ml b/ocaml/no_prepare_ocamlcocci.ml
index 772528b..f5c52d9 100644
--- a/ocaml/no_prepare_ocamlcocci.ml
+++ b/ocaml/no_prepare_ocamlcocci.ml
@@ -9,9 +9,9 @@ let prepare coccifile code =
        function
            Ast_cocci.ScriptRule (name,"ocaml",deps,mv,script_vars,code) ->
              code :: prev
-         | Ast_cocci.InitialScriptRule (name,"ocaml",deps,code) ->
+         | Ast_cocci.InitialScriptRule (name,"ocaml",deps,mvs,code) ->
              code :: prev
-         | Ast_cocci.FinalScriptRule (name,"ocaml",deps,code) ->
+         | Ast_cocci.FinalScriptRule (name,"ocaml",deps,mvs,code) ->
              code :: prev
          | _ -> prev)
       [] code in
_______________________________________________
Cocci mailing list
[email protected]
https://systeme.lip6.fr/mailman/listinfo/cocci

Reply via email to