Annotation of gpl/axl/test/test_01a.c, revision 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>