diff options
Diffstat (limited to '')
| -rw-r--r-- | src/nissy.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/nissy.h b/src/nissy.h index 816e03a..b13f417 100644 --- a/src/nissy.h +++ b/src/nissy.h | |||
| @@ -421,7 +421,11 @@ Set a global logger function used by this library. Setting the logger to NULL | |||
| 421 | disables logging. | 421 | disables logging. |
| 422 | 422 | ||
| 423 | Parameters: | 423 | Parameters: |
| 424 | write - A callback writer with the same signature as printf(3). | 424 | logger_function - A pointer to a function that takes two parameters: |
| 425 | * A C string, the string to be printed. | ||
| 426 | * Any other data via a void pointer. | ||
| 427 | user_data - Any data that will be provided by the logger when | ||
| 428 | calling logger_function. | ||
| 425 | 429 | ||
| 426 | Return values: | 430 | Return values: |
| 427 | NISSY_OK - Logger set succesfully. No warning or error is going to be given | 431 | NISSY_OK - Logger set succesfully. No warning or error is going to be given |
| @@ -429,5 +433,6 @@ Return values: | |||
| 429 | */ | 433 | */ |
| 430 | long long | 434 | long long |
| 431 | nissy_setlogger( | 435 | nissy_setlogger( |
| 432 | void (*logger_function)(const char *) | 436 | void (*logger_function)(const char *, void *), |
| 437 | void *user_data | ||
| 433 | ); | 438 | ); |
