| 193 | // replace "\r\n" by " \n" and "\r" by "\n" |
| 194 | |
| 195 | size_t myfread(void *ptr, size_t size, size_t nmemb, FILE *stream) |
| 196 | { |
| 197 | size_t got = fread(ptr, size, nmemb, stream) * size; |
| 198 | size_t i; |
| 199 | |
| 200 | for (i=0; i<got; i++) |
| 201 | { |
| 202 | if ( ((char*) ptr)[i] == '\r') |
| 203 | { |
| 204 | if (i+1 < got && ((char*) ptr)[i+1] == '\n') |
| 205 | ((char*) ptr)[i] = ' '; |
| 206 | else |
| 207 | ((char*) ptr)[i] = '\n'; |
| 208 | } |
| 209 | } |
| 210 | return got; |
| 211 | } |
no outgoing calls
no test coverage detected