Revision 26

View differences:

logic/trunk/src/init/devicelist.c
44 44
    // for each string separately in order to keep it scalable
45 45
    while(node!=NULL)
46 46
    {
47
        printf("ime: %s\n", node->value.element.attrs->value);
48
        printf("size pointer: %d\n", sizeof(node->value.element.attrs->value));
49
        printf("size string: %d\n", strlen(node->value.element.attrs->value));
50
        printf("alociraj: %d\n", sizeof(node->value.element.attrs->value)*strlen(node->value.element.attrs->value));
51
        printf("----------------------------------------------\n");
52
        /*
47 53
        curr = (device *)malloc(sizeof(device));
48 54

  
49 55
        curr->id = (char *)malloc(sizeof(node->value.element.attrs->value));
50 56
        strcpy(curr->id, node->value.element.attrs->value);
51 57
        printf("id:\t %s\n", curr->id );
58
        /**/
52 59
        /*
53 60
        // getting data for individual device
54 61
        mxml_node_t *mxml_deviceNode;

Also available in: Unified diff