diff options
Diffstat (limited to 'docs/libcurl/curl_global_init.3')
| -rw-r--r-- | docs/libcurl/curl_global_init.3 | 34 | 
1 files changed, 17 insertions, 17 deletions
| diff --git a/docs/libcurl/curl_global_init.3 b/docs/libcurl/curl_global_init.3 index 0729ef787..ba15ad4e0 100644 --- a/docs/libcurl/curl_global_init.3 +++ b/docs/libcurl/curl_global_init.3 @@ -11,30 +11,30 @@ curl_global_init - Global libcurl initialisation  .BI "CURLcode curl_global_init(long " flags ");"  .ad  .SH DESCRIPTION -This function sets up the program environment that libcurl needs.  Think -of it as an extension of the library loader. +This function sets up the program environment that libcurl needs.  Think of it +as an extension of the library loader. -This function must be called at least once within a program (a program is -all the code that shares a memory space) before the program calls any other -function in libcurl.  The environment it sets up is constant for the life -of the program and is the same for every program, so multiple calls have -the same effect as one call. +This function must be called at least once within a program (a program is all +the code that shares a memory space) before the program calls any other +function in libcurl.  The environment it sets up is constant for the life of +the program and is the same for every program, so multiple calls have the same +effect as one call.  The flags option is a bit pattern that tells libcurl exactly what features to  init, as described below. Set the desired bits by ORing the values together.  In normal operation, you must specify CURL_GLOBAL_ALL.  Don't use any other -value unless you are familiar with and mean to control internal operations -of libcurl. +value unless you are familiar with and mean to control internal operations of +libcurl. -\fBThis function is not thread safe.\fP  You must not call it when any -other thread in the program (i.e. a thread sharing the same memory) is -running.  This doesn't just mean no other thread that is using -libcurl.  Because \fIcurl_global_init()\fP calls functions of other -libraries that are similarly thread unsafe, it could conflict with any -other thread that uses these other libraries. +\fBThis function is not thread safe.\fP You must not call it when any other +thread in the program (i.e. a thread sharing the same memory) is running. +This doesn't just mean no other thread that is using libcurl.  Because +\fIcurl_global_init()\fP calls functions of other libraries that are similarly +thread unsafe, it could conflict with any other thread that uses these other +libraries. -See the description in \fBlibcurl\fP(3) of global environment -requirements for details of how to use this function. +See the description in \fBlibcurl\fP(3) of global environment requirements for +details of how to use this function.  .SH FLAGS  .TP 5 | 
