182 |
(!*inf.destmbox ? "" : inf.destmbox)); |
(!*inf.destmbox ? "" : inf.destmbox)); |
183 |
|
|
184 |
if (ptr) { |
if (ptr) { |
185 |
inf.hdrs = (char *) ptr; |
inf.hdrs = (char *)ptr; |
186 |
fputc('\t', logfp); |
fprintf(logfp, "%c", '\t'); |
187 |
while (*inf.hdrs) { |
while (*inf.hdrs) { |
188 |
if (*inf.hdrs == '\n') { |
if (*inf.hdrs == '\n') { |
189 |
fputc('\n', logfp); |
fprintf(logfp, "%c", '\n'); |
190 |
if (*(inf.hdrs + 1)) |
if (*(inf.hdrs + 1)) |
191 |
fputc('\t', logfp); |
fprintf(logfp, "%c", '\t'); |
192 |
inf.hdrs++; |
inf.hdrs++; |
193 |
} else |
} else |
194 |
fputc(*(inf.hdrs++), logfp); |
fprintf(logfp, "%c", *(inf.hdrs++)); |
195 |
} |
} |
196 |
} |
} |
197 |
break; |
break; |
198 |
case LOG_SERVER: |
case LOG_SERVER: |
199 |
inf.server = (char *) ptr; |
inf.server = (char *)ptr; |
200 |
break; |
break; |
201 |
case LOG_USERNAME: |
case LOG_USERNAME: |
202 |
inf.username = (char *) ptr; |
inf.username = (char *)ptr; |
203 |
break; |
break; |
204 |
case LOG_MAILBOX: |
case LOG_MAILBOX: |
205 |
inf.mbox = (char *) ptr; |
inf.mbox = (char *)ptr; |
206 |
break; |
break; |
207 |
case LOG_FILTER: |
case LOG_FILTER: |
208 |
inf.filter = (char *) ptr; |
inf.filter = (char *)ptr; |
209 |
break; |
break; |
210 |
case LOG_ACTION: |
case LOG_ACTION: |
211 |
inf.action = (unsigned int *) ptr; |
inf.action = (unsigned int *)ptr; |
212 |
break; |
break; |
213 |
case LOG_DESTINATION_MAILBOX: |
case LOG_DESTINATION_MAILBOX: |
214 |
inf.destmbox = (char *) ptr; |
inf.destmbox = (char *)ptr; |
215 |
break; |
break; |
216 |
} |
} |
217 |
} |
} |