comparison fastx_toolkit-0.0.6/src/libfastx/chomp.c @ 3:997f5136985f draft default tip

Uploaded
author xilinxu
date Thu, 14 Aug 2014 04:52:17 -0400
parents
children
comparison
equal deleted inserted replaced
2:dfe9332138cf 3:997f5136985f
1 /*
2 FASTX-toolkit - FASTA/FASTQ preprocessing tools.
3 Copyright (C) 2009 A. Gordon (gordon@cshl.edu)
4
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU Affero General Public License as
7 published by the Free Software Foundation, either version 3 of the
8 License, or (at your option) any later version.
9
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU Affero General Public License for more details.
14
15 You should have received a copy of the GNU Affero General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */
18 #include "chomp.h"
19
20 /*
21 Chomp -
22 Removes CR/LF from given string.
23
24 Input -
25 string - NULL terminated string.
26 WILL BE MODIFIED!
27 Output -
28 None
29
30 Remarks -
31 The first CR (ASCII 13) or LF (ASCII 10) found in the string will be replaced with a NULL -
32 Effectively chomping the string.
33 */
34 void chomp(char *string)
35 {
36 while (*string != 0) {
37 if (*string==13 || *string==10) {
38 *string = 0 ;
39 return;
40 }
41 string++;
42 }
43 return ;
44 }
45
46