Executing: a.out testrules "ruleprint.c":231, Alruleprint(): int char_count = 0; "ruleprint.c":233, Alruleprint(): strcpy(buffer, "IF\n"); "ruleprint.c":234, Alruleprint(): char_count = 3; "ruleprint.c":235, Alruleprint(): char_count += Alruleprint_member(buffer+char_ count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":131, Alruleprint_member(): return Alruleprint_assoc(buffer, buf len, print_type, "ruleprint.c":74, Alruleprint_assoc(): int char_count = 0; "ruleprint.c":80, Alruleprint_assoc(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":81, Alruleprint_assoc(): temp_buf[char_count] = '\0'; "ruleprint.c":83, Alruleprint_assoc(): contents = Darray_create(); "ruleprint.c":84, Alruleprint_assoc(): (NORET)AlRuleAssoc_get_contents(assoc, c ontents); "ruleprint.c":85, Alruleprint_assoc(): num_contents = Darray_len(contents); "ruleprint.c":87, Alruleprint_assoc(): if (num_contents == 0) { "ruleprint.c":92, Alruleprint_assoc(): atype = AlRuleAssoc_get_type(assoc); "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":94, Alruleprint_assoc(): if (i != 0 || atype == ALRAT_NOT) { "ruleprint.c":104, Alruleprint_assoc(): char_count += Alruleprint_member(temp _buf, 1000-char_count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":135, Alruleprint_member(): return Alruleprint_field(buffer, buf len, print_type, "ruleprint.c":19, Alruleprint_field(): int char_count = 0; "ruleprint.c":23, Alruleprint_field(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":27, Alruleprint_field(): temp_buf[char_count] = '\0'; "ruleprint.c":29, Alruleprint_field(): fc = AlRuleField_get_fc(field); "ruleprint.c":31, Alruleprint_field(): cp = AlFieldCore_get_key(fc); "ruleprint.c":32, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":33, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":35, Alruleprint_field(): cp = AlRuleField_get_op_name(field); "ruleprint.c":36, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":37, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":39, Alruleprint_field(): cp = AlRuleField_get_strvalue(field); "ruleprint.c":40, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":41, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":43, Alruleprint_field(): if (print_type != Bool_FALSE) { "ruleprint.c":44, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":45, Alruleprint_field(): temp_buf[char_count++] = '('; "ruleprint.c":46, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":47, Alruleprint_field(): cp = AlFieldCore_get_field_type_name(f c); "ruleprint.c":48, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":49, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":50, Alruleprint_field(): temp_buf[char_count++] = ')'; "ruleprint.c":53, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":55, Alruleprint_field(): if (char_count > buflen - 1) { "ruleprint.c":59, Alruleprint_field(): strcpy(buffer, temp_buf); "ruleprint.c":60, Alruleprint_field(): Memory_free(temp_buf); "ruleprint.c":61, Alruleprint_field(): return char_count; "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":110, Alruleprint_assoc(): Darray_destroy(contents); "ruleprint.c":111, Alruleprint_assoc(): if (char_count > buflen - 1) { "ruleprint.c":115, Alruleprint_assoc(): strcpy(buffer, temp_buf); "ruleprint.c":116, Alruleprint_assoc(): Memory_free(temp_buf); "ruleprint.c":117, Alruleprint_assoc(): return char_count; "ruleprint.c":240, Alruleprint(): strcpy(buffer+char_count, "THEN\n"); "ruleprint.c":241, Alruleprint(): char_count += 5; "ruleprint.c":242, Alruleprint(): char_count += Alruleprint_actions(buffer+char _count, "ruleprint.c":201, Alruleprint_actions(): int char_count = 0; "ruleprint.c":204, Alruleprint_actions(): temp_buf = (char *)Memory_allocate(10 00); "ruleprint.c":205, Alruleprint_actions(): temp_buf[char_count] = '\0'; "ruleprint.c":207, Alruleprint_actions(): num_actions = Darray_len(actions); "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":209, Alruleprint_actions(): char_count += Alruleprint_action(te mp_buf+char_count, "ruleprint.c":151, Alruleprint_action(): int char_count = 0; "ruleprint.c":156, Alruleprint_action(): temp_buf = (char *)Memory_allocate(100 0); "ruleprint.c":157, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":161, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":163, Alruleprint_action(): cp = AlVerbReg_get_name(AlAction_verb( action)); "ruleprint.c":164, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":165, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":167, Alruleprint_action(): args = AlAction_args(action); "ruleprint.c":168, Alruleprint_action(): num_args = Darray_len(args); "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":179, Alruleprint_action(): temp_buf[char_count++] = '\n'; "ruleprint.c":180, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":181, Alruleprint_action(): Darray_destroy(args); "ruleprint.c":183, Alruleprint_action(): if (char_count > buflen - 1) { "ruleprint.c":187, Alruleprint_action(): strcpy(buffer, temp_buf); "ruleprint.c":188, Alruleprint_action(): Memory_free(temp_buf); "ruleprint.c":189, Alruleprint_action(): return char_count; "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":209, Alruleprint_actions(): char_count += Alruleprint_action(te mp_buf+char_count, "ruleprint.c":151, Alruleprint_action(): int char_count = 0; "ruleprint.c":156, Alruleprint_action(): temp_buf = (char *)Memory_allocate(100 0); "ruleprint.c":157, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":161, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":163, Alruleprint_action(): cp = AlVerbReg_get_name(AlAction_verb(action)); "ruleprint.c":164, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":165, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":167, Alruleprint_action(): args = AlAction_args(action); "ruleprint.c":168, Alruleprint_action(): num_args = Darray_len(args); "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":179, Alruleprint_action(): temp_buf[char_count++] = '\n'; "ruleprint.c":180, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":181, Alruleprint_action(): Darray_destroy(args); "ruleprint.c":183, Alruleprint_action(): if (char_count > buflen - 1) { "ruleprint.c":187, Alruleprint_action(): strcpy(buffer, temp_buf); "ruleprint.c":188, Alruleprint_action(): Memory_free(temp_buf); "ruleprint.c":189, Alruleprint_action(): return char_count; "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":215, Alruleprint_actions(): if (char_count > buflen - 1) { "ruleprint.c":219, Alruleprint_actions(): strcpy(buffer, temp_buf); "ruleprint.c":220, Alruleprint_actions(): Memory_free(temp_buf); "ruleprint.c":221, Alruleprint_actions(): return char_count; "ruleprint.c":246, Alruleprint(): return char_count; the_rseditor->text_str[view_index]="IF To:%containsbgardner (Any-Case-Text" "ruleprint.c":231, Alruleprint(): int char_count = 0; "ruleprint.c":233, Alruleprint(): strcpy(buffer, "IF\n"); "ruleprint.c":234, Alruleprint(): char_count = 3; "ruleprint.c":235, Alruleprint(): char_count += Alruleprint_member(buffer+char_ count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":131, Alruleprint_member(): return Alruleprint_assoc(buffer, buf len, print_type, "ruleprint.c":74, Alruleprint_assoc(): int char_count = 0; "ruleprint.c":80, Alruleprint_assoc(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":81, Alruleprint_assoc(): temp_buf[char_count] = '\0'; "ruleprint.c":83, Alruleprint_assoc(): contents = Darray_create(); "ruleprint.c":84, Alruleprint_assoc(): (NORET)AlRuleAssoc_get_contents(assoc, c ontents); "ruleprint.c":85, Alruleprint_assoc(): num_contents = Darray_len(contents); "ruleprint.c":87, Alruleprint_assoc(): if (num_contents == 0) { "ruleprint.c":92, Alruleprint_assoc(): atype = AlRuleAssoc_get_type(assoc); "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":94, Alruleprint_assoc(): if (i != 0 || atype == ALRAT_NOT) { "ruleprint.c":104, Alruleprint_assoc(): char_count += Alruleprint_member(temp _buf, 1000-char_count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":135, Alruleprint_member(): return Alruleprint_field(buffer, buf len, print_type, "ruleprint.c":19, Alruleprint_field(): int char_count = 0; "ruleprint.c":23, Alruleprint_field(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":27, Alruleprint_field(): temp_buf[char_count] = '\0'; "ruleprint.c":29, Alruleprint_field(): fc = AlRuleField_get_fc(field); "ruleprint.c":31, Alruleprint_field(): cp = AlFieldCore_get_key(fc); "ruleprint.c":32, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":33, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":35, Alruleprint_field(): cp = AlRuleField_get_op_name(field); "ruleprint.c":36, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":37, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":39, Alruleprint_field(): cp = AlRuleField_get_strvalue(field); "ruleprint.c":40, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":41, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":43, Alruleprint_field(): if (print_type != Bool_FALSE) { "ruleprint.c":44, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":45, Alruleprint_field(): temp_buf[char_count++] = '('; "ruleprint.c":46, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":47, Alruleprint_field(): cp = AlFieldCore_get_field_type_name(f c); "ruleprint.c":48, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":49, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":50, Alruleprint_field(): temp_buf[char_count++] = ')'; "ruleprint.c":53, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":55, Alruleprint_field(): if (char_count > buflen - 1) { "ruleprint.c":59, Alruleprint_field(): strcpy(buffer, temp_buf); "ruleprint.c":60, Alruleprint_field(): Memory_free(temp_buf); "ruleprint.c":61, Alruleprint_field(): return char_count; "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":110, Alruleprint_assoc(): Darray_destroy(contents); "ruleprint.c":111, Alruleprint_assoc(): if (char_count > buflen - 1) { "ruleprint.c":115, Alruleprint_assoc(): strcpy(buffer, temp_buf); "ruleprint.c":116, Alruleprint_assoc(): Memory_free(temp_buf); "ruleprint.c":117, Alruleprint_assoc(): return char_count; "ruleprint.c":240, Alruleprint(): strcpy(buffer+char_count, "THEN\n"); "ruleprint.c":241, Alruleprint(): char_count += 5; "ruleprint.c":242, Alruleprint(): char_count += Alruleprint_actions(buffer+char _count, "ruleprint.c":201, Alruleprint_actions(): int char_count = 0; "ruleprint.c":204, Alruleprint_actions(): temp_buf = (char *)Memory_allocate(10 00); "ruleprint.c":205, Alruleprint_actions(): temp_buf[char_count] = '\0'; "ruleprint.c":207, Alruleprint_actions(): num_actions = Darray_len(actions); "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":209, Alruleprint_actions(): char_count += Alruleprint_action(te mp_buf+char_count, "ruleprint.c":151, Alruleprint_action(): int char_count = 0; "ruleprint.c":156, Alruleprint_action(): temp_buf = (char *)Memory_allocate(100 0); "ruleprint.c":157, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":161, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":163, Alruleprint_action(): cp = AlVerbReg_get_name(AlAction_verb( action)); "ruleprint.c":164, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":165, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":167, Alruleprint_action(): args = AlAction_args(action); "ruleprint.c":168, Alruleprint_action(): num_args = Darray_len(args); "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { --------------------------------------------------------- "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":179, Alruleprint_action(): temp_buf[char_count++] = '\n'; "ruleprint.c":180, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":181, Alruleprint_action(): Darray_destroy(args); "ruleprint.c":183, Alruleprint_action(): if (char_count > buflen - 1) { "ruleprint.c":187, Alruleprint_action(): strcpy(buffer, temp_buf); "ruleprint.c":188, Alruleprint_action(): Memory_free(temp_buf); "ruleprint.c":188, Alruleprint_action(): Memory_free(temp_buf); "ruleprint.c":189, Alruleprint_action(): return char_count; "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":215, Alruleprint_actions(): if (char_count > buflen - 1) { "ruleprint.c":219, Alruleprint_actions(): strcpy(buffer, temp_buf); "ruleprint.c":220, Alruleprint_actions(): Memory_free(temp_buf); "ruleprint.c":221, Alruleprint_actions(): return char_count; "ruleprint.c":246, Alruleprint(): return char_count; the_rseditor->text_str[view_index]="IF From:%containsbock (Any-Case-Text" "ruleprint.c":231, Alruleprint(): int char_count = 0; "ruleprint.c":233, Alruleprint(): strcpy(buffer, "IF\n"); "ruleprint.c":234, Alruleprint(): char_count = 3; "ruleprint.c":235, Alruleprint(): char_count += Alruleprint_member(buffer+char_ count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":131, Alruleprint_member(): return Alruleprint_assoc(buffer, buf len, print_type, "ruleprint.c":74, Alruleprint_assoc(): int char_count = 0; "ruleprint.c":80, Alruleprint_assoc(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":81, Alruleprint_assoc(): temp_buf[char_count] = '\0'; "ruleprint.c":83, Alruleprint_assoc(): contents = Darray_create(); "ruleprint.c":84, Alruleprint_assoc(): (NORET)AlRuleAssoc_get_contents(assoc, c ontents); "ruleprint.c":85, Alruleprint_assoc(): num_contents = Darray_len(contents); "ruleprint.c":87, Alruleprint_assoc(): if (num_contents == 0) { "ruleprint.c":92, Alruleprint_assoc(): atype = AlRuleAssoc_get_type(assoc); "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":94, Alruleprint_assoc(): if (i != 0 || atype == ALRAT_NOT) { "ruleprint.c":104, Alruleprint_assoc(): char_count += Alruleprint_member(temp _buf, 1000-char_count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":135, Alruleprint_member(): return Alruleprint_field(buffer, buf len, print_type, "ruleprint.c":19, Alruleprint_field(): int char_count = 0; "ruleprint.c":23, Alruleprint_field(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":27, Alruleprint_field(): temp_buf[char_count] = '\0'; "ruleprint.c":29, Alruleprint_field(): fc = AlRuleField_get_fc(field); "ruleprint.c":31, Alruleprint_field(): cp = AlFieldCore_get_key(fc); "ruleprint.c":32, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":33, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":35, Alruleprint_field(): cp = AlRuleField_get_op_name(field); "ruleprint.c":36, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":37, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":39, Alruleprint_field(): cp = AlRuleField_get_strvalue(field); "ruleprint.c":40, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":41, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":43, Alruleprint_field(): if (print_type != Bool_FALSE) { "ruleprint.c":44, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":45, Alruleprint_field(): temp_buf[char_count++] = '('; "ruleprint.c":46, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":47, Alruleprint_field(): cp = AlFieldCore_get_field_type_name(f c); "ruleprint.c":48, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":49, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":50, Alruleprint_field(): temp_buf[char_count++] = ')'; "ruleprint.c":53, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":55, Alruleprint_field(): if (char_count > buflen - 1) { "ruleprint.c":59, Alruleprint_field(): strcpy(buffer, temp_buf); "ruleprint.c":60, Alruleprint_field(): Memory_free(temp_buf); "ruleprint.c":61, Alruleprint_field(): return char_count; "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":94, Alruleprint_assoc(): if (i != 0 || atype == ALRAT_NOT) { "ruleprint.c":95, Alruleprint_assoc(): for (j = 0; j < indent; ++j) "ruleprint.c":96, Alruleprint_assoc(): temp_buf[char_count++] = ' '; "ruleprint.c":95, Alruleprint_assoc(): for (j = 0; j < indent; ++j) "ruleprint.c":96, Alruleprint_assoc(): temp_buf[char_count++] = ' '; "ruleprint.c":95, Alruleprint_assoc(): for (j = 0; j < indent; ++j) "ruleprint.c":96, Alruleprint_assoc(): temp_buf[char_count++] = ' '; "ruleprint.c":95, Alruleprint_assoc(): for (j = 0; j < indent; ++j) "ruleprint.c":97, Alruleprint_assoc(): temp_buf[char_count] = '\0'; "ruleprint.c":98, Alruleprint_assoc(): cp = AlRuleAssoc_atype(AlRuleAssoc_g et_type(assoc)); "ruleprint.c":99, Alruleprint_assoc(): char_count += strlen(cp); "ruleprint.c":100, Alruleprint_assoc(): strcat(temp_buf, cp); "ruleprint.c":101, Alruleprint_assoc(): temp_buf[char_count++] = '\n'; "ruleprint.c":102, Alruleprint_assoc(): temp_buf[char_count] = '\0'; "ruleprint.c":104, Alruleprint_assoc(): char_count += Alruleprint_member(temp _buf, 1000-char_count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":135, Alruleprint_member(): return Alruleprint_field(buffer, buf len, print_type, "ruleprint.c":19, Alruleprint_field(): int char_count = 0; "ruleprint.c":23, Alruleprint_field(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":27, Alruleprint_field(): temp_buf[char_count] = '\0'; "ruleprint.c":29, Alruleprint_field(): fc = AlRuleField_get_fc(field); "ruleprint.c":31, Alruleprint_field(): cp = AlFieldCore_get_key(fc); "ruleprint.c":32, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":33, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":35, Alruleprint_field(): cp = AlRuleField_get_op_name(field); "ruleprint.c":36, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":37, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":39, Alruleprint_field(): cp = AlRuleField_get_strvalue(field); "ruleprint.c":40, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":41, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":43, Alruleprint_field(): if (print_type != Bool_FALSE) { "ruleprint.c":44, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":45, Alruleprint_field(): temp_buf[char_count++] = '('; "ruleprint.c":46, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":47, Alruleprint_field(): cp = AlFieldCore_get_field_type_name(f c); "ruleprint.c":48, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":49, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":50, Alruleprint_field(): temp_buf[char_count++] = ')'; "ruleprint.c":53, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":55, Alruleprint_field(): if (char_count > buflen - 1) { "ruleprint.c":59, Alruleprint_field(): strcpy(buffer, temp_buf); "ruleprint.c":60, Alruleprint_field(): Memory_free(temp_buf); "ruleprint.c":61, Alruleprint_field(): return char_count; "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":110, Alruleprint_assoc(): Darray_destroy(contents); "ruleprint.c":111, Alruleprint_assoc(): if (char_count > buflen - 1) { "ruleprint.c":115, Alruleprint_assoc(): strcpy(buffer, temp_buf); "ruleprint.c":116, Alruleprint_assoc(): Memory_free(temp_buf); "ruleprint.c":117, Alruleprint_assoc(): return char_count; "ruleprint.c":240, Alruleprint(): strcpy(buffer+char_count, "THEN\n"); "ruleprint.c":241, Alruleprint(): char_count += 5; "ruleprint.c":242, Alruleprint(): char_count += Alruleprint_actions(buffer+char _count, "ruleprint.c":201, Alruleprint_actions(): int char_count = 0; "ruleprint.c":204, Alruleprint_actions(): temp_buf = (char *)Memory_allocate(10 00); "ruleprint.c":205, Alruleprint_actions(): temp_buf[char_count] = '\0'; "ruleprint.c":207, Alruleprint_actions(): num_actions = Darray_len(actions); "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":209, Alruleprint_actions(): char_count += Alruleprint_action(te mp_buf+char_count, "ruleprint.c":151, Alruleprint_action(): int char_count = 0; "ruleprint.c":156, Alruleprint_action(): temp_buf = (char *)Memory_allocate(100 0); "ruleprint.c":157, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":161, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":163, Alruleprint_action(): cp = AlVerbReg_get_name(AlAction_verb( action)); "ruleprint.c":164, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":165, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":167, Alruleprint_action(): args = AlAction_args(action); "ruleprint.c":168, Alruleprint_action(): num_args = Darray_len(args); "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":179, Alruleprint_action(): temp_buf[char_count++] = '\n'; "ruleprint.c":180, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":181, Alruleprint_action(): Darray_destroy(args); "ruleprint.c":183, Alruleprint_action(): if (char_count > buflen - 1) { "ruleprint.c":187, Alruleprint_action(): strcpy(buffer, temp_buf); "ruleprint.c":188, Alruleprint_action(): Memory_free(temp_buf); "ruleprint.c":189, Alruleprint_action(): return char_count; "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":215, Alruleprint_actions(): if (char_count > buflen - 1) { "ruleprint.c":219, Alruleprint_actions(): strcpy(buffer, temp_buf); "ruleprint.c":220, Alruleprint_actions(): Memory_free(temp_buf); "ruleprint.c":221, Alruleprint_actions(): return char_count; "ruleprint.c":246, Alruleprint(): return char_count; the_rseditor->text_str[view_index]="IF Date:%is_afterlast month (Date" "ruleprint.c":231, Alruleprint(): int char_count = 0; "ruleprint.c":233, Alruleprint(): strcpy(buffer, "IF\n"); "ruleprint.c":234, Alruleprint(): char_count = 3; "ruleprint.c":235, Alruleprint(): char_count += Alruleprint_member(buffer+char_ count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":131, Alruleprint_member(): return Alruleprint_assoc(buffer, buf len, print_type, "ruleprint.c":74, Alruleprint_assoc(): int char_count = 0; "ruleprint.c":80, Alruleprint_assoc(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":81, Alruleprint_assoc(): temp_buf[char_count] = '\0'; "ruleprint.c":83, Alruleprint_assoc(): contents = Darray_create(); "ruleprint.c":84, Alruleprint_assoc(): (NORET)AlRuleAssoc_get_contents(assoc, c ontents); "ruleprint.c":85, Alruleprint_assoc(): num_contents = Darray_len(contents); "ruleprint.c":87, Alruleprint_assoc(): if (num_contents == 0) { "ruleprint.c":92, Alruleprint_assoc(): atype = AlRuleAssoc_get_type(assoc); "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":94, Alruleprint_assoc(): if (i != 0 || atype == ALRAT_NOT) { "ruleprint.c":104, Alruleprint_assoc(): char_count += Alruleprint_member(temp_buf, 1000-char_count, "ruleprint.c":129, Alruleprint_member(): switch (AlRuleMember_get_type(member)) { "ruleprint.c":135, Alruleprint_member(): return Alruleprint_field(buffer, buf len, print_type, "ruleprint.c":19, Alruleprint_field(): int char_count = 0; "ruleprint.c":23, Alruleprint_field(): temp_buf = (char *)Memory_allocate(1000) ; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":26, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":25, Alruleprint_field(): for (i = 0; i < indent; ++i) "ruleprint.c":27, Alruleprint_field(): temp_buf[char_count] = '\0'; "ruleprint.c":29, Alruleprint_field(): fc = AlRuleField_get_fc(field); "ruleprint.c":31, Alruleprint_field(): cp = AlFieldCore_get_key(fc); "ruleprint.c":32, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":33, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":35, Alruleprint_field(): cp = AlRuleField_get_op_name(field); "ruleprint.c":36, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":37, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":39, Alruleprint_field(): cp = AlRuleField_get_strvalue(field); "ruleprint.c":40, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":41, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":43, Alruleprint_field(): if (print_type != Bool_FALSE) { "ruleprint.c":44, Alruleprint_field(): temp_buf[char_count++] = ' '; "ruleprint.c":45, Alruleprint_field(): temp_buf[char_count++] = '('; "ruleprint.c":46, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":47, Alruleprint_field(): cp = AlFieldCore_get_field_type_name(f c); "ruleprint.c":48, Alruleprint_field(): char_count += strlen(cp); "ruleprint.c":49, Alruleprint_field(): strcat(temp_buf, cp); "ruleprint.c":50, Alruleprint_field(): temp_buf[char_count++] = ')'; "ruleprint.c":53, Alruleprint_field(): temp_buf[char_count++] = '\0'; "ruleprint.c":55, Alruleprint_field(): if (char_count > buflen - 1) { "ruleprint.c":59, Alruleprint_field(): strcpy(buffer, temp_buf); "ruleprint.c":60, Alruleprint_field(): Memory_free(temp_buf); "ruleprint.c":61, Alruleprint_field(): return char_count; "ruleprint.c":93, Alruleprint_assoc(): for (i = 0; i < num_contents; ++i) { "ruleprint.c":110, Alruleprint_assoc(): Darray_destroy(contents); "ruleprint.c":111, Alruleprint_assoc(): if (char_count > buflen - 1) { "ruleprint.c":115, Alruleprint_assoc(): strcpy(buffer, temp_buf); "ruleprint.c":116, Alruleprint_assoc(): Memory_free(temp_buf); "ruleprint.c":117, Alruleprint_assoc(): return char_count; "ruleprint.c":240, Alruleprint(): strcpy(buffer+char_count, "THEN\n"); "ruleprint.c":241, Alruleprint(): char_count += 5; "ruleprint.c":242, Alruleprint(): char_count += Alruleprint_actions(buffer+char _count, "ruleprint.c":201, Alruleprint_actions(): int char_count = 0; "ruleprint.c":204, Alruleprint_actions(): temp_buf = (char *)Memory_allocate(10 00); "ruleprint.c":205, Alruleprint_actions(): temp_buf[char_count] = '\0'; "ruleprint.c":207, Alruleprint_actions(): num_actions = Darray_len(actions); "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":209, Alruleprint_actions(): char_count += Alruleprint_action(te mp_buf+char_count, "ruleprint.c":151, Alruleprint_action(): int char_count = 0; "ruleprint.c":156, Alruleprint_action(): temp_buf = (char *)Memory_allocate(100 0); "ruleprint.c":157, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":160, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":159, Alruleprint_action(): for (j = 0; j < indent; ++j) "ruleprint.c":161, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":163, Alruleprint_action(): cp = AlVerbReg_get_name(AlAction_verb( action)); "ruleprint.c":164, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":165, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":167, Alruleprint_action(): args = AlAction_args(action); "ruleprint.c":168, Alruleprint_action(): num_args = Darray_len(args); "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":170, Alruleprint_action(): temp_buf[char_count++] = ' '; "ruleprint.c":171, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":172, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":173, Alruleprint_action(): cp = (const char *)Darray_get(args, (unsigned) i); "ruleprint.c":174, Alruleprint_action(): char_count += strlen(cp); "ruleprint.c":175, Alruleprint_action(): strcat(temp_buf, cp); "ruleprint.c":176, Alruleprint_action(): temp_buf[char_count++] = '"'; "ruleprint.c":177, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":169, Alruleprint_action(): for (i = 0; i < num_args; ++i) { "ruleprint.c":179, Alruleprint_action(): temp_buf[char_count++] = '\n'; "ruleprint.c":180, Alruleprint_action(): temp_buf[char_count] = '\0'; "ruleprint.c":181, Alruleprint_action(): Darray_destroy(args); "ruleprint.c":183, Alruleprint_action(): if (char_count > buflen - 1) { "ruleprint.c":187, Alruleprint_action(): strcpy(buffer, temp_buf); "ruleprint.c":188, Alruleprint_action(): Memory_free(temp_buf); "ruleprint.c":189, Alruleprint_action(): return char_count; "ruleprint.c":208, Alruleprint_actions(): for (i = 0; i < num_actions; ++i) { "ruleprint.c":215, Alruleprint_actions(): if (char_count > buflen - 1) { "ruleprint.c":219, Alruleprint_actions(): strcpy(buffer, temp_buf); "ruleprint.c":220, Alruleprint_actions(): Memory_free(temp_buf); "ruleprint.c":221, Alruleprint_actions(): return char_count; "ruleprint.c":246, Alruleprint(): return char_count; the_rseditor->text_str[view_index]="IF To:%containstest-group (Any-Case-Text" ------------------------------------------------------------------------- - The X Window Popped up here ----------------------------------------- -------------------------------------------------------------------------