Annotation of gpl/axl/test/test_01a.c, revision 1.1.1.1

1.1       misho       1: #include <axl.h>
                      2: #include <stdio.h>
                      3: 
                      4: int main (int argc, char ** argv)
                      5: {
                      6:        axlError * error = NULL;
                      7: 
                      8:        /* top level definitions */
                      9:        axlDoc * doc = NULL;
                     10: 
                     11:        /* initialize axl library */
                     12:        if (! axl_init ()) {
                     13:                printf ("Unable to initialize Axl library\n");
                     14:                return -1;
                     15:        }
                     16: 
                     17:        /* get current doc reference */
                     18:        doc = axl_doc_parse_from_file ("large.xml", &error);
                     19:        if (doc == NULL) {
                     20:                printf ("Unable to parse file, error was: %s\n", axl_error_get (error));
                     21:                axl_error_free (error);
                     22:                return AXL_FALSE;
                     23:        }
                     24: 
                     25:        /* release the document */
                     26:        axl_doc_free (doc);
                     27: 
                     28:        /* cleanup axl library */
                     29:        axl_end ();
                     30: 
                     31:        return AXL_TRUE;
                     32: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>