変愚蛮怒のメインリポジトリです
修訂 | 0d516bad1fb49c6c5e89a3478775f720376c4a00 (tree) |
---|---|
時間 | 2020-03-19 22:50:25 |
作者 | shimitei <shimitei@gmai...> |
Commiter | shimitei |
SET_UIDエラー対策
エラー扱いになる処理ではSET_UID未定義側の処理を使う
@@ -41,7 +41,7 @@ | ||
41 | 41 | void safe_setuid_drop(void) |
42 | 42 | { |
43 | 43 | |
44 | -#ifdef SET_UID | |
44 | +#if defined(SET_UID) && !defined(__EMSCRIPTEN__) | |
45 | 45 | |
46 | 46 | # ifdef SAFE_SETUID |
47 | 47 |
@@ -82,7 +82,7 @@ void safe_setuid_drop(void) | ||
82 | 82 | void safe_setuid_grab(void) |
83 | 83 | { |
84 | 84 | |
85 | -#ifdef SET_UID | |
85 | +#if defined(SET_UID) && !defined(__EMSCRIPTEN__) | |
86 | 86 | |
87 | 87 | # ifdef SAFE_SETUID |
88 | 88 |
@@ -177,7 +177,7 @@ void user_name(char *buf, int id) | ||
177 | 177 | #else /* ACORN */ |
178 | 178 | |
179 | 179 | |
180 | -#ifdef SET_UID | |
180 | +#if defined(SET_UID) && !defined(__EMSCRIPTEN__) | |
181 | 181 | |
182 | 182 | /* |
183 | 183 | * Extract a "parsed" path from an initial filename |