mirror of
https://github.com/curl/curl.git
synced 2026-08-24 22:43:38 +03:00
lib: drop curlx_getpid, use fake pid in SMB
It was not a function properly exposed in the curlx set. SMB cannot possibly need to send a real pid, now sends a made up number. The only real users of this function are test servers, so move the logic over there. Closes #17298
This commit is contained in:
parent
5fef848037
commit
a129859367
7 changed files with 12 additions and 15 deletions
|
|
@ -295,11 +295,15 @@ int wait_ms(timediff_t timeout_ms)
|
|||
return r;
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
#define t_getpid() GetCurrentProcessId()
|
||||
#else
|
||||
#define t_getpid() getpid()
|
||||
#endif
|
||||
|
||||
curl_off_t our_getpid(void)
|
||||
{
|
||||
curl_off_t pid;
|
||||
|
||||
pid = (curl_off_t)curlx_getpid();
|
||||
curl_off_t pid = (curl_off_t)t_getpid();
|
||||
#ifdef _WIN32
|
||||
/* store pid + MAX_PID to avoid conflict with Cygwin/msys PIDs, see also:
|
||||
* - 2019-01-31: https://cygwin.com/git/?p=newlib-cygwin.git;a=commit;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue