<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,18 +1,18 @@
 #include &lt;stdio.h&gt;
 #include &lt;HsFFI.h&gt;
 
-#ifdef __GLASGOW_HASKELL__
-/* # - include &quot;LibPandoc_stub.h&quot; */
 extern void __stginit_LibPandoc(void);
-#endif
 
 void pandoc_init(void){
-  int argc = 0;
-  char** argv;
+  int argc = 1;
+  char* args[] = {&quot;libpandoc&quot;};
+  char** argv = args;
   hs_init(&amp;argc, &amp;argv);
   hs_add_root(__stginit_LibPandoc);
 }
 
-void pandoc_end(void){
+void pandoc_exit(void){
   hs_exit();
 }
+
+</diff>
      <filename>pandoc.c</filename>
    </modified>
    <modified>
      <diff>@@ -47,7 +47,7 @@
 extern void pandoc_init();
 
 /* Shuts down the Haskell runtime.  */
-extern void pandoc_end();
+extern void pandoc_exit();
 
 /* Calls pandoc with given input and output streams. Returns a NULL on
    success, or a NULL-terminated error message on failure  */
@@ -58,4 +58,6 @@ extern char* pandoc(int input_format,
                     int (*reader)(char*, int),
                     void (*writer)(char*, int));
 
+int one();
+
 #endif /* !_PANDOC_H */</diff>
      <filename>pandoc.h</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2dc700f09691553b79d3185f903f72ff79231468</id>
    </parent>
  </parents>
  <author>
    <name>Anton Tayanovskyy</name>
    <email>toyvo@tosh.(none)</email>
  </author>
  <url>http://github.com/toyvo/libpandoc/commit/77ab7abb816b77eddbecea158c53f2cab2b6b40c</url>
  <id>77ab7abb816b77eddbecea158c53f2cab2b6b40c</id>
  <committed-date>2009-10-14T16:56:27-07:00</committed-date>
  <authored-date>2009-10-14T16:56:27-07:00</authored-date>
  <message>C interface changes - fixed a segfault on hs_init</message>
  <tree>f14717618cc993d6302bd29b1edf58b0f813cdaf</tree>
  <committer>
    <name>Anton Tayanovskyy</name>
    <email>toyvo@tosh.(none)</email>
  </committer>
</commit>
