equal
deleted
inserted
replaced
5 |
5 |
6 |
6 |
7 int process_message(char * restrict buffer) |
7 int process_message(char * restrict buffer) |
8 { |
8 { |
9 int i; |
9 int i; |
10 char message[MESSAGE_LENGTH+1]; |
10 /* char message[MESSAGE_LENGTH+1]; */ |
11 |
11 |
12 for(i=0; i<MESSAGE_LENGTH; i++) |
12 for(i=0; i<MESSAGE_LENGTH; i++) |
13 { |
13 { |
14 if (buffer[i] == '\n' || buffer[i] == '\0') |
14 if (buffer[i] == '\n' || buffer[i] == '\0') |
15 { |
15 { |
29 if(i == MESSAGE_LENGTH) |
29 if(i == MESSAGE_LENGTH) |
30 buffer[MESSAGE_LENGTH-1] = '\0'; |
30 buffer[MESSAGE_LENGTH-1] = '\0'; |
31 /* Debug */ |
31 /* Debug */ |
32 /* fprintf(stderr,"M: %s\n", buffer); */ |
32 /* fprintf(stderr,"M: %s\n", buffer); */ |
33 |
33 |
34 snprintf(message, MESSAGE_LENGTH+1,"%s\n", buffer); |
34 /*snprintf(message, MESSAGE_LENGTH+1,"%s\n", buffer); */ |
35 write(1, message, strlen(message)); |
35 /* write(1, message, strlen(message)); */ |
36 |
36 |
37 return i; |
37 return i; |
38 } |
38 } |