← Commit list

996696621f

Daniel Stenberg
Daniel Stenberg
2026-06-26
SUCCESS Duration: 196s

Subject

curl_trc: store callback info in a uint8, not a bool

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/curl_trc.c+2 -2
@@ -51,7 +51,7 @@ static void trc_write(struct Curl_easy *data, curl_infotype type,
{
if(data->set.verbose) {
if(data->set.fdebug) {
- bool inCallback = Curl_is_in_callback(data);
+ uint8_t inCallback = Curl_is_in_callback(data);
Curl_set_in_callback(data, TRUE);
(void)(*data->set.fdebug)(data, type, CURL_UNCONST(ptr), size,
data->set.debugdata);
@@ -133,7 +133,7 @@ void Curl_debug(struct Curl_easy *data, curl_infotype type,
char buf[TRC_LINE_MAX];
size_t len;
if(data->set.fdebug) {
- bool inCallback = Curl_is_in_callback(data);
+ uint8_t inCallback = Curl_is_in_callback(data);
if(CURL_TRC_IDS(data) && (size < TRC_LINE_MAX)) {
len = trc_print_ids(data, buf, TRC_LINE_MAX);