123 |
* |main 227 src/main main() |
* |main 227 src/main main() |
124 |
* |
* |
125 |
*/ |
*/ |
126 |
if (format == TAGSORT_CTAGS) { |
switch (format) { |
127 |
|
case TAGSORT_CTAGS: |
128 |
splits = 3; |
splits = 3; |
129 |
part_lno = PART_CTAGS_LNO; |
part_lno = PART_CTAGS_LNO; |
130 |
part_path = PART_CTAGS_PATH; |
part_path = PART_CTAGS_PATH; |
131 |
} else if (format == TAGSORT_CTAGS_X) { |
break; |
132 |
|
case TAGSORT_CTAGS_X: |
133 |
splits = 4; |
splits = 4; |
134 |
part_lno = PART_LNO; |
part_lno = PART_LNO; |
135 |
part_path = PART_PATH; |
part_path = PART_PATH; |
136 |
} else { |
break; |
137 |
|
default: |
138 |
die("internal error in put_lines."); |
die("internal error in put_lines."); |
139 |
} |
} |
140 |
/* |
/* |
301 |
void |
void |
302 |
tagsort(int unique, int format, FILE *ip, FILE *op) |
tagsort(int unique, int format, FILE *ip, FILE *op) |
303 |
{ |
{ |
304 |
if (format == TAGSORT_PATH) |
switch (format) { |
305 |
|
case TAGSORT_PATH: |
306 |
path_sort(ip, op); |
path_sort(ip, op); |
307 |
else |
break; |
308 |
|
case TAGSORT_CTAGS_X: |
309 |
|
case TAGSORT_CTAGS: |
310 |
ctags_sort(unique, format, ip, op); |
ctags_sort(unique, format, ip, op); |
311 |
|
break; |
312 |
|
default: |
313 |
|
die("internal error in tagsort."); |
314 |
|
} |
315 |
} |
} |