Changeset 43788b2 in mainline for uspace/app/bithenge/test.c


Ignore:
Timestamp:
2012-07-26T22:26:19Z (13 years ago)
Author:
Sean Bartell <wingedtachikoma@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5a7c0e6
Parents:
842ed146
Message:

Bithenge: add transform context in preparation for parameters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/bithenge/test.c

    r842ed146 r43788b2  
    6969                bithenge_node_dec_ref(node);
    7070        } else {
     71                bithenge_transform_context_t context;
    7172                bithenge_transform_t *transform = NULL;
    7273                bithenge_node_t *node = NULL, *node2 = NULL;
     74
     75                bithenge_transform_context_init(&context);
     76
    7377                rc = bithenge_parse_script(argv[1], &transform);
    7478                if (rc != EOK) {
     
    8387                }
    8488
    85                 rc = bithenge_transform_apply(transform, node, &node2);
     89                rc = bithenge_transform_apply(transform, &context, node, &node2);
    8690                if (rc != EOK) {
    8791                        printf("Error applying transform: %s\n", str_error(rc));
     
    109113                bithenge_node_dec_ref(node2);
    110114                bithenge_transform_dec_ref(transform);
     115                bithenge_transform_context_destroy(&context);
    111116                return 1;
    112117        }
Note: See TracChangeset for help on using the changeset viewer.