Implemented logging functions.
This commit is contained in:
parent
682344f778
commit
5428aef912
@ -348,3 +348,43 @@ int guac_client_handle_instruction(guac_client* client, guac_instruction* instru
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void vguac_client_log_info(guac_client* client, const char* format,
|
||||||
|
va_list ap) {
|
||||||
|
|
||||||
|
/* Call handler if defined */
|
||||||
|
if (client->log_info_handler != NULL)
|
||||||
|
client->log_info_handler(client, format, ap);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void vguac_client_log_error(guac_client* client, const char* format,
|
||||||
|
va_list ap) {
|
||||||
|
|
||||||
|
/* Call handler if defined */
|
||||||
|
if (client->log_error_handler != NULL)
|
||||||
|
client->log_error_handler(client, format, ap);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void guac_client_log_info(guac_client* client, const char* format, ...) {
|
||||||
|
|
||||||
|
va_list args;
|
||||||
|
va_start(args, format);
|
||||||
|
|
||||||
|
vguac_client_log_info(client, format, args);
|
||||||
|
|
||||||
|
va_end(args);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void guac_client_log_error(guac_client* client, const char* format, ...) {
|
||||||
|
|
||||||
|
va_list args;
|
||||||
|
va_start(args, format);
|
||||||
|
|
||||||
|
vguac_client_log_error(client, format, args);
|
||||||
|
|
||||||
|
va_end(args);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user