diff recpt1/recpt1.c @ 142:1e7718cc2556

use utf-8 instead of euc-jp
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Wed, 30 Apr 2014 11:26:24 +0900
parents c9b1d21c5035
children
line wrap: on
line diff
--- a/recpt1/recpt1.c	Tue Oct 01 16:36:12 2013 +0900
+++ b/recpt1/recpt1.c	Wed Apr 30 11:26:24 2014 +0900
@@ -326,18 +326,18 @@
             }
 
             while(buf.size) {
-                /* $BJ,N%BP>](BPID$B$NCj=P(B */
+                /* 分離対象PIDの抽出 */
                 if(split_select_finish != TSS_SUCCESS) {
                     split_select_finish = split_select(splitter, &buf);
                     if(split_select_finish == TSS_NULL) {
-                        /* malloc$B%(%i!<H/@8(B */
+                        /* mallocエラー発生 */
                         fprintf(stderr, "split_select malloc failed\n");
                         use_splitter = FALSE;
                         goto fin;
                     }
                     else if(split_select_finish != TSS_SUCCESS) {
-                        /* $BJ,N%BP>](BPID$B$,40A4$KCj=P$G$-$k$^$G=PNO$7$J$$(B
-                         * 1$BICDxEYM>M5$r8+$k$H$$$$$+$b(B
+                        /* 分離対象PIDが完全に抽出できるまで出力しない
+                         * 1秒程度余裕を見るといいかも
                          */
                         time_t cur_time;
                         time(&cur_time);
@@ -349,7 +349,7 @@
                     }
                 }
 
-                /* $BJ,N%BP>]0J30$r$U$k$$Mn$H$9(B */
+                /* 分離対象以外をふるい落とす */
                 code = split_ts(splitter, &buf, &splitbuf);
                 if(code == TSS_NULL) {
                     fprintf(stderr, "PMT reading..\n");
@@ -424,7 +424,7 @@
             }
 
             if(use_splitter) {
-                /* $BJ,N%BP>]0J30$r$U$k$$Mn$H$9(B */
+                /* 分離対象以外をふるい落とす */
                 code = split_ts(splitter, &buf, &splitbuf);
                 if(code == TSS_NULL) {
                     split_select_finish = TSS_ERROR;