OSDN Git Service

* WorkBackup: 2015/04/23 AM 05:47 (Complete Convert LineInfo Ptr. to DWord-LineID)
authorKoine Yuusuke(koinec) <koinec@users.sourceforge.jp>
Wed, 22 Apr 2015 20:47:30 +0000 (05:47 +0900)
committerKoine Yuusuke(koinec) <koinec@users.sourceforge.jp>
Wed, 22 Apr 2015 20:47:30 +0000 (05:47 +0900)
drcc/drcc_config.h
drcc/drcc_edittext_debug.c
drcc/drcc_edittext_line.c

index 5d606be..5e94386 100644 (file)
@@ -37,7 +37,7 @@ Comment:
 #ifndef DRD64_HEADER_DRCC_CONFIG
 #define DRD64_HEADER_DRCC_CONFIG
 
-#define DEBUG_TEXTINFO_OUTPUT                                          0x01
+#define DEBUG_TEXTINFO_OUTPUT                                          0x00
        /* Output TextData for Console if this value isn't 0x00 when run test_drcc program.*/
 
 
index 51769c3..9b09f9e 100644 (file)
@@ -55,7 +55,6 @@ int
        }
 
        for( i_cnt = 0; i_cnt < DRD64_DRCC_DEFAULT_LINESORT_ARRAYS; i_cnt++ )   {
-               //p_line                = p_tinfo->p_empty[i_cnt];
                p_line          = LINFO(p_tinfo, p_tinfo->dw_empty[i_cnt]);
                if( NULL == p_line )    { continue; }
 
index db496a7..a801c88 100644 (file)
@@ -51,8 +51,6 @@ Drd64_DrCC_LineInfo   *
        DWord   dw_expandsize;
        Drd64_DrCC_LineInfo             *p_line;
        Drd64_DrCC_LineInfo             *p_tmp;
-       DWord   dw_line;
-       DWord   dw_tmp;
        
        assert( NULL != p_tinfo );
 
@@ -69,7 +67,6 @@ Drd64_DrCC_LineInfo   *
        i_element       = DrCC_EditText_Line_CalcSortChainElement( dw_linelen );
 
        p_tmp   = NULL;
-       //p_line        = p_tinfo->p_empty[i_element];
        p_line  = LINFO(p_tinfo, p_tinfo->dw_empty[i_element]);
        if( NULL != p_line )    {
                do {
@@ -80,23 +77,18 @@ Drd64_DrCC_LineInfo *
        }
 
        if( NULL == p_line )    {
-               //p_line        = p_tinfo->p_empty[0];
                p_line  = LINFO(p_tinfo, p_tinfo->dw_empty[0]);
                if( NULL == p_line )    { return NULL; }        
-               //p_tinfo->p_empty[0]   = LINFO(p_tinfo, p_line->dw_sortnext);
                p_tinfo->dw_empty[0]    = p_line->dw_sortnext;
 
                p_line->dw_start                = p_tinfo->dw_lastsize;
                p_tinfo->dw_lastsize    += dw_linelen;
        }
        else    {
-               if( NULL != p_tmp ) {
-                       p_tmp->dw_sortnext      = p_line->dw_sortnext;
-               }
-               else {
-                       //p_tinfo->p_empty[i_element]   = LINFO(p_tinfo, p_line->dw_sortnext);
-                       p_tinfo->dw_empty[i_element]    = p_line->dw_sortnext;
-               }
+               if( NULL != p_tmp )
+                       { p_tmp->dw_sortnext    = p_line->dw_sortnext; }
+               else
+                       { p_tinfo->dw_empty[i_element]  = p_line->dw_sortnext; }
        }
 
        p_line->dw_strlen       = 0;
@@ -130,10 +122,8 @@ int
 
        i_element       = DrCC_EditText_Line_CalcSortChainElement( p_line->dw_linelen );
 
-       //p_sort                = p_tinfo->p_empty[i_element];
        p_sort          = LINFO(p_tinfo, p_tinfo->dw_empty[i_element]);
        if( NULL == p_sort )    {
-               //p_tinfo->p_empty[i_element]   = p_line;
                p_tinfo->dw_empty[i_element]    = p_line->dw_id;
                p_line->dw_sortnext     = INVALID_LINE;
                return 0x00;