git-svn: trunk@4937
Török Edvin authored on 2009/03/13 01:00:42... | ... |
@@ -688,10 +688,14 @@ static int cli_ftw_dir(const char *dirname, int flags, int maxdepth, cli_ftw_cb |
688 | 688 |
const char* cli_strerror(int errnum, char *buf, size_t len) |
689 | 689 |
{ |
690 | 690 |
char *err; |
691 |
+# ifdef CL_THREAD_SAFE |
|
691 | 692 |
pthread_mutex_lock(&cli_strerror_mutex); |
693 |
+#endif |
|
692 | 694 |
err = strerror(errnum); |
693 | 695 |
strncpy(buf, err, len); |
696 |
+# ifdef CL_THREAD_SAFE |
|
694 | 697 |
pthread_mutex_unlock(&cli_strerror_mutex); |
698 |
+#endif |
|
695 | 699 |
return buf; |
696 | 700 |
} |
697 | 701 |
|