2007-11-10 Alp Toker <alp@atoker.com>
[mono.git] / samples / embed / teste.c
index 4846cc42048e9fa146778399111c5fe00f46a195..258d8aa5fa8d0dd5becdaff2842d4fe27fc9094b 100644 (file)
@@ -1,5 +1,6 @@
 #include <mono/jit/jit.h>
 #include <mono/metadata/environment.h>
+#include <stdlib.h>
 
 /*
  * Very simple mono embedding example.
@@ -38,10 +39,17 @@ main(int argc, char* argv[]) {
        int retval;
        
        if (argc < 2){
-               fprintf (stderr, "Please provide an assembly to load");
+               fprintf (stderr, "Please provide an assembly to load\n");
                return 1;
        }
        file = argv [1];
+
+       /*
+        * Load the default Mono configuration file, this is needed
+        * if you are planning on using the dllmaps defined on the
+        * system configuration
+        */
+       mono_config_parse (NULL);
        /*
         * mono_jit_init() creates a domain: each assembly is
         * loaded and run in a MonoDomain.