| 164 | |
| 165 | |
| 166 | void IUTILS_printf2(FILE* fp, const char* buffer, ...) |
| 167 | { |
| 168 | /************************************** |
| 169 | * |
| 170 | * I U T I L S _ p r i n t f 2 |
| 171 | * |
| 172 | ************************************** |
| 173 | * |
| 174 | * Centralized printing facility, more flexible |
| 175 | * |
| 176 | **************************************/ |
| 177 | va_list args; |
| 178 | va_start(args, buffer); |
| 179 | vfprintf(fp, buffer, args); |
| 180 | va_end(args); |
| 181 | fflush(fp); // John's fix. |
| 182 | } |
| 183 | |
| 184 | |
| 185 | // I U T I L S _ p u t _ e r r m s g |