summaryrefslogtreecommitdiff
path: root/src/runtime/dotNet/Native.cs
diff options
context:
space:
mode:
authorKrasimir Angelov <kr.angelov@gmail.com>2017-09-28 13:57:13 +0200
committerKrasimir Angelov <kr.angelov@gmail.com>2017-09-28 13:57:13 +0200
commit1c04fa4897acfa2119fa32850bfcd6550b712da4 (patch)
tree39e41b6b2805bf50fa515829a429c7f9a117c154 /src/runtime/dotNet/Native.cs
parent06ec6b3e92503bba3a0b0ed216bbeca3452639df (diff)
the parser for abstract expressions in the C runtime now supports partial parses
Diffstat (limited to 'src/runtime/dotNet/Native.cs')
-rw-r--r--src/runtime/dotNet/Native.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/dotNet/Native.cs b/src/runtime/dotNet/Native.cs
index bc90aca17..0c055ffd8 100644
--- a/src/runtime/dotNet/Native.cs
+++ b/src/runtime/dotNet/Native.cs
@@ -128,7 +128,7 @@ namespace PGFSharp
public static extern IntPtr pgf_function_type(IntPtr pgf, IntPtr funNameStr);
[DllImport(LIBNAME, CallingConvention = CC)]
- public static extern IntPtr pgf_read_type(IntPtr in_, IntPtr pool, IntPtr err);
+ public static extern IntPtr pgf_read_type(IntPtr in_, IntPtr pool, IntPtr tmp_pool, IntPtr err);
[DllImport(LIBNAME, CallingConvention = CC)]
public static extern void pgf_print_type(IntPtr expr, IntPtr ctxt, int prec, IntPtr output, IntPtr err);
@@ -139,7 +139,7 @@ namespace PGFSharp
public static extern void pgf_print_expr(IntPtr expr, IntPtr ctxt, int prec, IntPtr output, IntPtr err);
[DllImport(LIBNAME, CallingConvention = CC)]
- public static extern IntPtr pgf_read_expr(IntPtr in_, IntPtr pool, IntPtr err);
+ public static extern IntPtr pgf_read_expr(IntPtr in_, IntPtr pool, IntPtr tmp_pool, IntPtr err);
[DllImport(LIBNAME, CallingConvention = CC)]
public static extern IntPtr pgf_compute(IntPtr pgf, IntPtr expr, IntPtr err, IntPtr tmp_pool, IntPtr res_pool);