mirror of
https://github.com/termux/termux-packages.git
synced 2024-12-11 23:00:52 +00:00
39 lines
911 B
Diff
39 lines
911 B
Diff
diff -uNr a/dcmqrdb/apps/dcmqrscp.cc b/dcmqrdb/apps/dcmqrscp.cc
|
|
--- a/dcmqrdb/apps/dcmqrscp.cc
|
|
+++ b/dcmqrdb/apps/dcmqrscp.cc
|
|
@@ -854,6 +854,7 @@
|
|
return 10;
|
|
}
|
|
|
|
+#ifndef __ANDROID__
|
|
#if defined(HAVE_SETUID) && defined(HAVE_GRP_H) && defined(HAVE_PWD_H)
|
|
OFStandard::OFGroup grp;
|
|
OFStandard::OFPasswd pwd;
|
|
@@ -887,6 +888,7 @@
|
|
}
|
|
}
|
|
#endif // defined(HAVE_SETUID) && defined(HAVE_GRP_H) && defined(HAVE_PWD_H)
|
|
+#endif
|
|
|
|
#ifdef WITH_SQL_DATABASE
|
|
// use SQL database
|
|
diff -uNr a/ofstd/libsrc/ofstd.cc b/ofstd/libsrc/ofstd.cc
|
|
--- a/ofstd/libsrc/ofstd.cc
|
|
+++ b/ofstd/libsrc/ofstd.cc
|
|
@@ -3108,6 +3108,7 @@
|
|
|
|
OFCondition OFStandard::dropPrivileges()
|
|
{
|
|
+#ifndef __ANDROID__
|
|
#if defined(HAVE_SETUID) && defined(HAVE_GETUID)
|
|
if ((setuid(getuid()) != 0) && (errno != EPERM))
|
|
{
|
|
@@ -3122,6 +3123,7 @@
|
|
return EC_setuidFailed;
|
|
}
|
|
#endif
|
|
+#endif
|
|
return EC_Normal;
|
|
}
|
|
|