← Commit list

d8f9f0a912

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

Subject

tool_operate: remove call to abort()

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 →

docs/examples/multi-event.c+1 -1
@@ -205,7 +205,7 @@ static int handle_socket(CURL *curl, curl_socket_t s, int action, void *userp,
}
break;
default:
- abort();
+ return -1; /* unknown */
}
return 0;
docs/examples/multi-uv.c+1 -1
@@ -219,7 +219,7 @@ static int cb_socket(CURL *curl, curl_socket_t s, int action,
}
break;
default:
- abort();
+ return -1; /* unknown */
}
return 0;
docs/internals/CODE_STYLE.md+1 -0
@@ -348,6 +348,7 @@ This is the full list of functions generally banned.
_wfopen
_wfreopen
_wopen
+ abort
accept
accept4
access
scripts/checksrc.pl+1 -0
@@ -65,6 +65,7 @@ my %banfunc = (
"_wfopen" => 1,
"_wfreopen" => 1,
"_wopen" => 1,
+ "abort" => 1,
"accept" => 1,
"accept4" => 1,
"access" => 1,
src/tool_operate.c+2 -1
@@ -1768,7 +1768,8 @@ static int cb_socket(CURL *easy, curl_socket_t s, int action,
}
break;
default:
- abort();
+ DEBUGASSERT(0);
+ return -1;
}
return 0;