X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilclog.c;fp=lib%2Fsilcutil%2Fsilclog.c;h=5e3cee08d1b220c7779c9270290be273f2aecc20;hp=0ffb369432c31a890c9a75dc6b15e61aad114776;hb=5abf57fab042a9f9e4ea497cea5cdf6bb170ef62;hpb=9760bfae79884774c7a7edcd4035ca770bcf9a87 diff --git a/lib/silcutil/silclog.c b/lib/silcutil/silclog.c index 0ffb3694..5e3cee08 100644 --- a/lib/silcutil/silclog.c +++ b/lib/silcutil/silclog.c @@ -157,12 +157,11 @@ void silc_log_output_debug(char *file, char *function, return; } - if (debug_cb) - { - (*debug_cb)(file, function, line, string); - silc_free(string); - return; - } + if (debug_cb) { + (*debug_cb)(file, function, line, string); + silc_free(string); + return; + } fprintf(stderr, "%s:%d: %s\n", function, line, string); fflush(stderr); @@ -191,12 +190,11 @@ void silc_log_output_hexdump(char *file, char *function, return; } - if (debug_hexdump_cb) - { - (*debug_hexdump_cb)(file, function, line, data_in, len, string); - silc_free(string); - return; - } + if (debug_hexdump_cb) { + (*debug_hexdump_cb)(file, function, line, data_in, len, string); + silc_free(string); + return; + } fprintf(stderr, "%s:%d: %s\n", function, line, string); silc_free(string); @@ -316,8 +314,9 @@ void silc_log_reset_debug_callbacks() void silc_log_set_debug_string(const char *debug_string) { silc_free(silc_debug_string); - if (strchr(debug_string, '(') && - strchr(debug_string, ')')) + if ((strchr(debug_string, '(') && + strchr(debug_string, ')')) || + strchr(debug_string, '$')) silc_debug_string = strdup(debug_string); else silc_debug_string = silc_string_regexify(debug_string);