Revisão | d9591d7d8ce1482daa80ed7612e092c35da924a8 (tree) |
---|---|
Hora | 2018-05-27 21:30:33 |
Autor | dhrname <dhrname@user...> |
Commiter | dhrname |
Modify the startest
@@ -17,6 +17,10 @@ void eprintf (ST_Char*, ...); | ||
17 | 17 | * エラー処理をした後で、ログに記録する。プログラムは中止しない*/ |
18 | 18 | void eprint_log (ST_Char*); |
19 | 19 | |
20 | +/*Init_str_before_eprint 文字列 | |
21 | + * 以下のstr_before_eprintを初期化させたいときに使う文字列ポインタ*/ | |
22 | +extern ST_Char *Init_str_before_eprint; | |
23 | + | |
20 | 24 | /*str_before_eprint 文字列 |
21 | 25 | * エラーを呼び出される前に、この文字列を標準出力する |
22 | 26 | * eprint関数やeprint_log関数が呼び出されたとき、その前に出力される |
@@ -658,7 +658,7 @@ int main(int argc, char **argv) | ||
658 | 658 | |
659 | 659 | ST_freetree(seqlist); |
660 | 660 | |
661 | - /*ST_Node node = ST_createNode(ST_EMPTY, ST_EMPTY, ST_EMPTY); | |
661 | + ST_Node node = ST_createNode(ST_EMPTY, ST_EMPTY, ST_EMPTY); | |
662 | 662 | assert( ST_isEmpty(ST_getNodeValue(node)) ); |
663 | 663 | assert( ST_isEmpty(ST_getLastChild(node)) ); |
664 | 664 | assert( ST_isEmpty(ST_getPreviewNode(node)) ); |
@@ -683,10 +683,10 @@ int main(int argc, char **argv) | ||
683 | 683 | assert( ST_getNodeValue(node5) != node2); |
684 | 684 | assert( ST_getLastChild(node5) != node2); |
685 | 685 | assert( ST_getLastChild(node5) != node3); |
686 | - assert( ST_getPreviewNode(node5) == node3);*/ | |
686 | + assert( ST_getPreviewNode(node5) == node3); | |
687 | 687 | |
688 | 688 | /*node6 = node2*/ |
689 | - /*ST_Node node6 = ST_getLastChild(node5); | |
689 | + ST_Node node6 = ST_getLastChild(node5); | |
690 | 690 | assert( ST_getNodeValue(node6) == node); |
691 | 691 | assert( ST_isEmpty(ST_getLastChild(node6)) ); |
692 | 692 | assert( ST_isEmpty(ST_getPreviewNode(node6)) ); |
@@ -701,16 +701,17 @@ int main(int argc, char **argv) | ||
701 | 701 | assert( ST_getPreviewNode(node7) == node); |
702 | 702 | assert( ST_getPreviewNode(cnode7) != node3); |
703 | 703 | assert( ST_getNodeValue(ST_getPreviewNode(cnode7)) == ST_getNodeValue(node3)); |
704 | - */ | |
705 | - //ST_freetree(node); | |
706 | - /*ST_freetree(node2); | |
704 | + | |
705 | + ST_freetree(node); | |
706 | + ST_freetree(node2); | |
707 | 707 | ST_freetree(node3); |
708 | 708 | ST_freetree(node4); |
709 | 709 | ST_freetree(node5); |
710 | 710 | ST_freetree(node6); |
711 | - ST_freetree(node7);*/ | |
711 | + ST_freetree(node7); | |
712 | 712 | |
713 | 713 | errno = 0; |
714 | + str_before_eprint = u8"\n"; | |
714 | 715 | eprint_log("Error!\n"); |
715 | 716 | eprint_log("Error!\n"); |
716 | 717 | eprint_log(""); |