projects/aports·blob master · refs

22 lines · 701 B

1--- a/src/sockets/dnssrv.cpp
2+++ b/src/sockets/dnssrv.cpp
3@@ -162,7 +162,7 @@
4 result.clear();
5 for (ctr=0; ctr<num_srv; ctr++) {
6 name srvname;
7- if (ns_name_ntop (srv [ctr]+SRV_SERVER, srvname, MAXDNAME) < 0) {
8+ if (ns_name_uncompress (names.buf, names.buf+names.len, srv [ctr]+SRV_SERVER, srvname, MAXDNAME) < 0) {
9 return -errno;
10 }
11
12--- a/src/threads/mutex.cpp
13+++ b/src/threads/mutex.cpp
14@@ -36,7 +36,7 @@
15 pthread_mutexattr_init(&attr);
16
17
18- int ret = pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE_NP);
19+ int ret = pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
20 if (ret != 0) throw string(
21 "t_mutex::t_mutex failed to create a recursive mutex.");
22