78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
OF_DESTRUCTOR()
{
OFPlainMutexFree(&mutex);
}
#endif
OFString *
of_strerror(int errNo)
{
OFString *ret;
#ifdef HAVE_STRERROR_R
char buffer[256];
#endif
if (errNo == 0)
|
|
|
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
OF_DESTRUCTOR()
{
OFPlainMutexFree(&mutex);
}
#endif
OFString *
OFStrError(int errNo)
{
OFString *ret;
#ifdef HAVE_STRERROR_R
char buffer[256];
#endif
if (errNo == 0)
|
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
|
#endif
return ret;
}
#ifdef OF_WINDOWS
OFString *
of_windows_status_to_string(LSTATUS status)
{
OFString *string = nil;
void *buffer;
if ([OFSystemInfo isWindowsNT]) {
if (FormatMessageW(FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_ALLOCATE_BUFFER |
|
|
|
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
|
#endif
return ret;
}
#ifdef OF_WINDOWS
OFString *
OFWindowsStatusToString(LSTATUS status)
{
OFString *string = nil;
void *buffer;
if ([OFSystemInfo isWindowsNT]) {
if (FormatMessageW(FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_ALLOCATE_BUFFER |
|