mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-16 12:45:18 +03:00
22 lines
701 B
Diff
22 lines
701 B
Diff
--- a/src/sockets/dnssrv.cpp
|
|
+++ b/src/sockets/dnssrv.cpp
|
|
@@ -162,7 +162,7 @@
|
|
result.clear();
|
|
for (ctr=0; ctr<num_srv; ctr++) {
|
|
name srvname;
|
|
- if (ns_name_ntop (srv [ctr]+SRV_SERVER, srvname, MAXDNAME) < 0) {
|
|
+ if (ns_name_uncompress (names.buf, names.buf+names.len, srv [ctr]+SRV_SERVER, srvname, MAXDNAME) < 0) {
|
|
return -errno;
|
|
}
|
|
|
|
--- a/src/threads/mutex.cpp
|
|
+++ b/src/threads/mutex.cpp
|
|
@@ -36,7 +36,7 @@
|
|
pthread_mutexattr_init(&attr);
|
|
|
|
|
|
- int ret = pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE_NP);
|
|
+ int ret = pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
|
|
if (ret != 0) throw string(
|
|
"t_mutex::t_mutex failed to create a recursive mutex.");
|
|
|